v-select の Vue Js v-model に間違った値が表示される
P粉697408921
P粉697408921 2023-08-30 16:52:46
0
1
403
<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>
P粉697408921
P粉697408921

全員に返信(1)
P粉473363527

メソッド内で、この行

this.promo_form.generate_voucher = null
を に変更してみてください。 リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!