Explorar o código

perf: 🎈 add await for nextTick()

AhJindeg hai 1 ano
pai
achega
7b84ddd358
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  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)
     })
   })