第一次获取数据不会回显,第二次才会回显
两个接口 第一个是获取所有的权限的,第二个是获取已有权限的
我第二次获取才会回显
搞一天了 也没找出来原因.....
主要代码:
async handleChangePower(row) { this.power = true; await this.getRolePermisson03(); // this.getRolePermisson03() this.roleForm.roleId = row.id; await this.getRolePermisson04(); this.dialogFormVisiblePower = true;},getRolePermisson03() { getPermissionTree().then(res => { console.log("获取所有权限111", res); this.cities = res.data.data; });},
getRolePermisson04() { getPermissionIds(this.roleForm).then(res => { console.log("角色权限", res); this.$nextTick(() => { this.checkedCities = res.data.data; // 数据格式[1,2,3] }); });},
async handleChangePower(row) { this.power = true; await this.getRolePermisson03(); this.roleForm.roleId = row.id; await this.getRolePermisson04(); this.dialogFormVisiblePower = true; },getRolePermisson04() { getPermissionIds(this.roleForm).then(res => { console.log("角色权限", res); this.$nextTick(() => { this.checkedCities = res.data.data; this.dialogFormVisiblePower = true; }); });},
这个是一级菜单 没有二级菜单 但是会显示二级菜单的展开收起的图标 如何让这个不显示? 主要代码: 数据:
树(Tree) 1. 树的概念 树形结构是以分支关系定义的层次结构,是一类重要的非线性数据结构。 树是包含n(n>0)个结点的有穷集,也就说树是由一个集合以及在该集合上定义的一种关系构成的。 树可分为无根树(自由树、无序树)和有根树(系统树、有序树)。 (1)无根树(unrooted tree): 在离散数学中指无环连通无向图。 (2)有根树(rooted tree):指具有方向的系统发生树(ph
<el-checkbox v-model="checked" label="Option 1" size="large" /> 期望 checked 的值是 0 和 1(0 表示 true,1 表示 false)。 怎么绑定这个值呢? 尝试过: <el-checkbox :value="checked" label="Option 1" size="large" />
原本的需求是:数组里放很多分类对象,分类里面有子列表里面是分类文章对象和子分类对象,子分类对象里有子列表里面是分类文章和分类对象,层级不定,节点树展示分类名和文章名,但是分类名只是展示,分类文章名可点击,点击后右侧显示文章详情 这是数据结构,因为需要一个node-key但是我这后端没返回,我就把拿到的所有数据通过函数循环一遍,里面新增一个aid属性使用,aid = categoryIds+arti
以下样式为什么在一些如平板上这样显示,如何修复?为什么1,2,3这些序号好像都单独占一行了! 正常显示是这样:
以这个官方demo距离,搜索前是这样的: 搜索后,比方说搜一个1 当我删掉关键字后,变成了全部展开: 我试过this.$refs.tree.setCheckedKeys([]);,没有作用,还是全部展开了。