diff --git a/src/directive/permission/index.ts b/src/directive/permission/index.ts index 7b278b7b..5c8d4e92 100644 --- a/src/directive/permission/index.ts +++ b/src/directive/permission/index.ts @@ -17,7 +17,7 @@ export const hasPerm: Directive = { if (value) { const requiredPerms = value; // DOM绑定需要的按钮权限标识 - const hasPerm = user.perms.some(perm => { + const hasPerm = user.perms?.some(perm => { return requiredPerms.includes(perm) })