用了mint-ui checklist组件当选择默认值的时候三个按钮一起选中,有什么办法解决这个问题呢,(我只要选中一个)?

图片描述

图片的数据是从数据库拿的,而且我有一个默认值is_default默认为0 ,所以默认是不选中状态

图片描述

阅读 4.2k
2 个回答

建议用v-for循环来渲染。v-model 是循环下的值,比如

<div v-for="item in list">
<mt-checklist
  v-model="item.default"
  :options="['optionA']">
</mt-checklist>
</div>

再增加一个判断值,用且(&)来控制,只有当两者都满足才行,这样就很容易通过JS操作控制了

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