如何在 vuejs 中默认选中单选按钮?

新手上路,请多包涵

我在项目中使用 VueJs,当页面加载单选按钮状态应该检查状态需要,之后更改单选按钮,波纹管 div 应该是隐藏和显示。我写了下面的代码,但它不起作用:

 html
----
<div id="demo">
  <input type="radio" value="male" v-model="male" v-bind:checked="checked" />
   <input type="radio" value="male" v-model="male" v-bind:checked="unchecked" />
</div>

javascript
---------
new Vue({
    el: '#demo',
  data: {
    checked: true
  },
methods:{
  onChange:function(){
   checked=false;
}
}
})

原文由 ramesh 1226 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 367
1 个回答

显然,如果绑定值与输入值相同,Vue 将检查输入:

看看这个小提琴: https ://jsfiddle.net/v7zj4c13/188/

 <input type="radio" name="gender" value="female" v-model="gender"/>
<input type="radio" name="gender" value="male" v-model="gender"/>

new Vue({
    el: '#demo',
    data: {
        gender: "female"
    }
})

上面的代码将检查女性输入,而不是男性输入

原文由 krisanalfa 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题