el-check的change事件拿到勾选状态

change事件如何拿到当前勾选状态?

<div v-for="(item, index) in popoverData" :key="item.id">
  <el-checkbox :checked="item.isCheck" @change="checked => selectChange(checked, item.id)">  </el-checkbox>
....

多选框被勾选时,触发change事件
传递参数 :

  • checked:被勾选状态
  • 元素信息
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
el-select 是 Element UI 中的一个下拉选择组件,而 el-tree 是 Element UI 中的一个树形组件。el-select 下拉树勾选是指在 el-select 组件中使用 el-tree 组件作为下拉选项,并且可以进行多选或单选操作。 要实现 el-select 下拉树勾选,需要使用 el-tree 组件作为 el-select 的下拉选项,并设置 el-select 的 multiple 属性为 true(多选)或 false(单选)。 具体步骤如下: 1. 引入 Element UI 库和相关样式文件。 2. 在页面中使用 el-select 组件,并设置 multiple 属性为 true 或 false。 3. 在 el-select 组件中使用 el-tree 组件作为下拉选项,通过设置 el-tree 的 data 属性传入树形数据。 4. 根据需要,可以设置 el-tree 的 props 属性来自定义树形节点的显示和数据结构。 5. 可以通过监听 el-select 的 change 事件来获取用户选择的值。 示例代码如下: ``` <template> <div> <el-select v-model="selectedOptions" multiple> <el-tree :data="treeData" :props="treeProps" @check-change="handleCheckChange"></el-tree> </el-select> </div> </template> <script> export default { data() { return { selectedOptions: [], // 用于存储用户选择的值 treeData: [ // 树形数据 { label: '节点1', children: [ { label: '子节点1' }, { label: '子节点2' } ] }, { label: '节点2', children: [ { label: '子节点3' }, { label: '子节点4' } ] } ], treeProps: { // 树形节点的显示和数据结构配置 label: 'label', children: 'children' } }; }, methods: { handleCheckChange(checkedNodes) { // 处理勾选变化事件 console.log(checkedNodes); } } }; </script> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值