1
ネイティブ入力の新しい一方向バインディングを使用して、 "999"でデータを停止しようとしています。それは一度それを拘束し、それを "999"に戻すように見えるが、バインディングは失われ、無限に続く。Ember.js:制約値の場合、ネイティブ入力タイプ= "number"バインディングが壊れた
<input type="number" value={{count}} oninput={{action "update" value="target.value"}} />
JS:問題を実証
actions: {
update(value) {
if (value > 999) {
this.set('count', 999);
} else {
this.set('count', value);
}
}
}
責め:https://ember-twiddle.com/e4801208572aec5b0548553293a83afd
私が何か間違ったことをやっていますか?あなたのバインド値が= {{}}数えるので、それがテンプレートであるhttps://github.com/emberjs/ember.js/issues/13747