当前位置: 首页 > 知识库问答 >
问题:

前端 - element的tree树回显问题?

融焕
2023-08-15

第一次获取数据不会回显,第二次才会回显
两个接口 第一个是获取所有的权限的,第二个是获取已有权限的
image.png
我第二次获取才会回显
image.png

搞一天了 也没找出来原因.....

主要代码:

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;  });},

image.png

getRolePermisson04() {  getPermissionIds(this.roleForm).then(res => {    console.log("角色权限", res);    this.$nextTick(() => {      this.checkedCities = res.data.data;        // 数据格式[1,2,3]    });  });},

共有1个答案

寿毅庵
2023-08-15
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([]);,没有作用,还是全部展开了。