javascript - vue+ElementUI の複数選択ボックス コンポーネントを使用しているときに問題が発生しました。理由は何ですか?
PHPz
PHPz 2017-05-18 10:51:43
0
2
713

ElementUI のラジオ ボタンと複数選択ボックス コンポーネントを使用し、v-for ループ レンダリングを使用すると、選択ボックスをクリックしても応答がありませんが、バインドされたデータは正しく変更できます。以下のとおりであります: ### リーリー
ここで、questions[now_page-1].value は配列です。ページのレンダリングに問題はありません。つまり、複数選択ボックスをクリックした後、複数選択ボックスは選択されませんが、この時点では質問が表示されます。 [now_page-1].value は、クリックしたオプションの値を取得しました

この状況に遭遇した人はいますか?この問題の解決策と理由を詳しく説明してください

PHPz
PHPz

学习是最好的投资!

全員に返信(2)
Peter_Zhu

それは配列が原因である可能性があります。JS 配列は双方向バインディングを実現できないため、配列データが変更されましたが、コンポーネントがそれを検出しませんでした。

いいねを押す +0
Peter_Zhu

なぜel-checkbox要放到p里面?去掉p, 把v-for放到el-checkbox上記

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート