84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
oninput イベントは、IE を除くほとんどのブラウザでサポートされているイベントです。値がリアルタイムで変更されるとトリガーされます。つまり、文字が追加または削除されるたびにトリガーされます。 js を介するとトリガーされません
入力の内容が変更されたときに入力がトリガーされるので、ここでのthis.$emit('input', Number(formattedValue)),事实上这里是发送自定义事件'input',他是用于父子组件之间的通信的,也就是说这里emit的事件并不会被组件自己捕捉,也就是不会触发这里的updateValue,你在的<currency-input v-model="price"></currency-input>这里增加一下input的监听,emitについては、ここでトリガーされるため、前述のループ呼び出しは送信されません。
this.$emit('input', Number(formattedValue))
emit
updateValue
<currency-input v-model="price"></currency-input>
input
入力の内容が変更されたときに入力がトリガーされるので、ここでの
this.$emit('input', Number(formattedValue))
,事实上这里是发送自定义事件'input',他是用于父子组件之间的通信的,也就是说这里emit
的事件并不会被组件自己捕捉,也就是不会触发这里的updateValue
,你在的<currency-input v-model="price"></currency-input>
这里增加一下input
的监听,emit
については、ここでトリガーされるため、前述のループ呼び出しは送信されません。