瀏覽代碼

fix: 修复el-tree组件setCheckedKeys设置一旦选中父级子级也被选中

chengyangwang 2 年之前
父節點
當前提交
3e2b5e1887
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/views/system/tenantPackage/index.vue

+ 3 - 1
src/views/system/tenantPackage/index.vue

@@ -125,7 +125,9 @@ const handleUpdate = async (rowId: number) => {
   const res = await TenantPackageApi.getTenantPackageApi(rowId)
   unref(formRef)?.setValues(res)
   // 设置选中
-  unref(treeRef)?.setCheckedKeys(res.menuIds)
+  res.menuIds?.forEach((item: any) => {
+    unref(treeRef)?.setChecked(item, true,false);
+  })
 }
 
 // 提交按钮