el-checkbox如何获取相同name的label和value?

我有很多个el-checkbox,没有放在el-checkbox-group里,是否可以加个name获取相同name的label和value?如何获取相同name的值呢

阅读 1.8k
1 个回答

你就换一个角度考虑一下不就可以了?

<template>
  <el-checkbox v-for="item in options" :name="item.name" :value="item.value" :key="item.id" @click="handleClick(item)"
</tempalte>
<script>
export default {
  methods:{
    handleClick(selected){
      const tmp = this.options.filter(item=> item.name == selected.name)
      console.log(tmp)
    }
  }
}
</script>

就不一定非要通过 el-checkbox 组件去处理哇,手写一个方法来处理就好了。

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