角色添加
<label>权限</label>
<el-checkbox v-model="checkAll" @change="handleCheckAllChange">全选</el-checkbox>
<el-tree class="m-role-tree m-width" ref="tree" :data="data" show-checkbox node-key="menuId" :default-expanded-keys="opendata" :props="defaultProps">
</el-tree>
export default {
data() {
return {
checkAll: false,
data: [],
opendata: [1],
defaultProps: {
children: 'children',
label: 'menuName'
},
}
},
mounted() {
this.getTree();
},
methods: {
handleCheckAllChange(val) {
if (this.checkAll) {
this
Vue ElementUI 实现树形权限勾选及父级半联动

本文介绍了如何在Vue项目中使用ElementUI组件实现树形权限的勾选功能,并讨论了如何实现父级权限勾选状态与子级的半联动效果。在角色管理模块中,此功能对于角色添加和编辑至关重要,能够有效控制用户的权限范围。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



