瀏覽代碼

perf: 🎈 add await for nextTick()

AhJindeg 1 年之前
父節點
當前提交
7b84ddd358
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/views/system/role/RoleDataPermissionForm.vue

+ 2 - 2
src/views/system/role/RoleDataPermissionForm.vue

@@ -102,8 +102,8 @@ const open = async (row: RoleApi.RoleVO) => {
   formData.name = row.name
   formData.code = row.code
   formData.dataScope = row.dataScope
-  nextTick((): void => {
-    row.dataScopeDeptIds?.forEach((deptId: number) => {
+  await nextTick((): void => {
+    row.dataScopeDeptIds?.forEach((deptId: number): void => {
       treeRef.value.setChecked(deptId, true, false)
     })
   })