0

我想显示与我正在编辑的角色相关的所有权限。问题是我没有得到一个值,但是当我控制台时。记录似乎存在的问题

在此处输入图像描述

showEditModal(role,index) {
      role.permissions.push(role.permissions.id)
      let obj = {
               id: role.id,
               name: role.name,
               permissions: role.permissions
      };
      console.log(role.permissions)
      this.editData = obj;
      this.editModal = true;
      this.index = index;
    },

这是我的代码,我将在我的编辑表单中获取一组数据,任何帮助将不胜感激

4

1 回答 1

0

好吧,我认为您将 editData 作为道具传递给模态组件,并且当您将 editModal 设置为 true 时,它​​尚未通过,尝试使用 $nextTick 将 editModal 设置为 true,它可能会解决您的问题。

this.$nextTick().then(() => {
    this.editModal = true;
});
于 2021-04-30T07:22:04.000 回答