2017-02-23 5 views
1

Vue v2を使用して複数ステップのフォームを作成していますが、ラジオ入力が選択した値を保持していないため、ステップ間を行き来しています。 Vue v1はこの問題を処理します。私はv1を使うことができますが、できるだけv2を使いたいと思っています。Vue js 2ラジオ入力が選択内容を保持していない

v1: http://codepen.io/anthonyholmes/pen/PpYvNB 

v2: http://codepen.io/anthonyholmes/pen/qrWvaM 
+0

私はちょうどあなたのリンクを試していたし、それはあなたがそれを説明するように、すなわち、値が保持されて動作します。 –

答えて

1

これは、入力フィールドのnameまたはidは、この問題が起こっているため、これに、矛盾しているようで、私はそれらを削除しているし、これが正常に動作します。 pen

ちょうど使用を参照してください。

<label :for="choice.value"> 
    <input type="radio" :value="choice.val" v-model="questions[index].responses" /> {{ choice.text }} 
</label> 
+0

'name'属性を削除すると完全に機能しました!ありがとうございました –

関連する問題