入力がフォーカスを失ったときにモデルの値を変更する方法はありますか?フォーカスを持つ入力にVue.JS値を結ぶ
ここでのユースケースは、入力時の結果を示す検索入力です。これらは、検索ボックスにフォーカスがあるときにのみ表示されます。
<input type="search" v-model="query">
<div class="results-as-you-type" v-if="magic_flag"> ... </div>
そして、ここで
new Vue({
el: '#search_wrapper',
data: {
query: '',
magic_flag: false
}
});
アイデアは、検索ボックスにフォーカスがあるときにmagic_flag
がtrue
に向けるべきであるということです。
は、ここで私がこれまで持っているものです。私はこれを手動で(例えばjQueryを使って)行うことができましたが、純粋なVue.JSソリューションが必要です。
https://forum-archive.vuejs.org/topic/1005/a-set-of-directives-to-manage-focus –