Vue では、次の 5 つの方法で変更イベントを無効にすることができます: .disabled 修飾子を使用して無効な要素属性を設定する、v-on ディレクティブとPreventDefault を使用する、methods 属性と disableChange を使用する、v-bind を使用するディレクティブと:disabled
Vue で変更イベントを無効にする方法
Vue では、次の方法で変更イベントを無効にできます:
1. .disabled 修飾子を使用します
<code class="html"><input type="text" v-model="input" :disabled="true"></code>
2. 要素の属性を設定する
<code class="html"><input type="text" v-model="input" disabled></code>
3. v-on ディレクティブを使用する
<code class="html"><input type="text" v-model="input" @change="preventDefault"></code>
<code class="js">preventDefault(event) { event.preventDefault(); }</code>
5. v-bind ディレクティブを使用する
<code class="html"><input type="text" v-model="input" @change="disableChange"></code>
<code class="js">disableChange(event) { this.$el.setAttribute("disabled", true); }</code>
以上がvueで変更イベントを無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。