请参阅:https://jsfiddle.net/chrzrdx/krrczkx5/
这在vue 2.1.4
我的vue.data中有一个问题,每次按下下一个或上级按钮时,我都会骑自行车。我存储了主动问题的id
,然后从那里计算主动问题。我在广播按钮上使用v-model
将状态存储在Active问题的selected
属性中。
问题已经具有默认值(selected
最初包含默认选项的值)。但是,即使设置了当前(活动)问题的selected
字段,某些无线电按钮即使将其显示为未选中。
即使selected
中没有默认值,问题仍然存在,并且用户亲自单击每个按钮。
您只需要从html中的 input
标记中删除此v-bind:name="active_question.txt"
,因此以下将被更新。
<input type="radio" v-bind:value="o.txt" v-model="active_question.selected">
工作小提琴:https://jsfiddle.net/krrczkx5/9/
除了上面提到的答案外,请参阅:https://github.com/vuejs/vue/issues/4375