elementUI Tree 树形控件实现单选+获取树形控件单选框勾选内容
html部分
<el-tree :data="data" show-checkbox node-key="id" ref="tree" check-strictly highlight-current @check-change="handleClick" :props="defaultProps">
js部分
data:[{
id: 0,
label: '一级菜单',
children: [
{
id: 1,
label: '二级1-1',
},
]
}],
defaultProps: {
children: </span>'children'<span style="color: rgba(0, 0, 0, 1)">,
label: </span>'label'<span style="color: rgba(0, 0, 0, 1)">
}<br><br>...<br></span></pre>
handleClick(data,checked, node){
if(checked){
//关键
this.$refs.tree.setCheckedNodes([data]);
}
},
...
获取勾选框的内容 Array[id]
getCheckedKeys和getHalfCheckedKeys都是官方文档方法,组合起来 获取当前 树状插件 当前的勾选框checkout 内容
let resArr=this.$refs.tree.getCheckedKeys().concat(this.$refs.tree.getHalfCheckedKeys());
扩展参考(及其 屏蔽父级勾选框的方法)
https://blog.csdn.net/lianzhang861/article/details/91988151
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2019-10-11 C# MVC文件上传注意点
2019-10-11 C# MVC文件上传
2019-10-11 博客园怎么转载别人的文章
2019-10-11 MVC 控制器向View传值的三种方法(转) C#