v-select の Vue Js v-model に間違った値が表示される
<p>私の v-select にはある種のバグがあり、v-model に変数の実際の値とは異なる値が表示されてしまいます。最初の変更に適用される選択されたオプションを変更するメソッドを使用します。たとえば、False および flag = Y を選択すると、選択したオプションが True に変わります。これは、初めてオプションを選択したときに機能します。その後、値を True から False に変更すると、値は変わりますが、選択したオプションはそのままです。間違い。 </p>
<pre class="brush:html;toolbar:false;"><v-colcols="9">
</v-col>
</pre>
<p>これは私が使用する方法です: </p>
<pre class="brush:js;toolbar:false;">if(this.flag_member == 'N' && this.promo_form.generate_voucher == 'True'){
this.promo_form.promo_id = null;
this.flag_member = "";
this.promo_form.generate_voucher = null;
this.promo_form.voucher_type = "";
this.flag1 = 'y';
}
else if(this.flag_member == 'Y' && this.promo_form.generate_voucher == "False"){
this.promo_form.generate_voucher = "True";
this.flag1 = 'n'
}
if(this.flag1 == 'y'){
アラート('何か')
}
else if(this.flag1 == 'n'){
アラート(「何か」)
}
</pre>
<p>ラベルを追加しようとしましたが、ラベルの値は正しいですが、v-model の値は正しくありません</p>