問題タブ [vue-directives]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 入力の値をliリストに追加する方法は?
<li>
入力の値をリストに追加しようとしてい<ul>
ます。
値をlisの配列リストにバインドすることで追加できました。ただし、入力フィールドを消去してもそこには残りません。どうすればこれを修正できますか?
HTML コード:
JS コード:
ここにサンプル JSfiddle があります: https://jsfiddle.net/mercenariomode/gwd34815/1/
javascript - vuejs2 の vnode コンテキストでウォッチを破棄する
ディレクティブ バインド メソッドでは、vnode.context.$watch
HTML にそのディレクティブが追加されるたびに、以前のウォッチャーと別のウォッチャーも追加されます。そのため、同じウォッチャーが複数回呼び出しています。
ディレクティブ unbind メソッドが呼び出されたときに、以前のウォッチャーを破棄する方法はありますか。