We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1efb25a commit 3c4506eCopy full SHA for 3c4506e
src/playground.njk
@@ -145,15 +145,15 @@
145
class GreeterComponent extends Controller {
146
randomize() {
147
const names = [ "Tom", "Dick", "Harry" ];
148
- this.data.name = names[Math.floor(Math.random() * names.length)];
+ this.binds.name.value = names[Math.floor(Math.random() * names.length)];
149
this.render();
150
}
151
152
153
registerControllers(GreeterComponent);`;
154
155
const defaultHtml = `<greeter-component :default-name="World">
156
- <input type="text" @bind="name" />
+ <input type="text" @bind="name" @input="render" />
157
<p @render.eval>Hello, {this.binds.name.value || this.args.defaultName}</p>
158
<button @click="this.randomize">Random Name</button>
159
</greeter-component>`;
0 commit comments