指令
v-resize
- 监听 DOM 的大小变化
- 使用:
vue
<div v-resize></div>
<script>
// 监听
emitter.on('resize', ({ detail }) => {});
</script>
v-auth
- 按钮级权限管理,支持字符串和数组
- 配置:通过 src/stores/modules/permission.ts 中的 setPermCodeList 进行设置
- 获取:通过 src/stores/modules/permission.ts 中的 getPermCodeList,如果 setPermCodeList 未进行设置,则会从缓存中获取用户信息中的 permissionsList 的内容
- 使用
vue
<div v-auth="'user-add'"></div>
<div v-auth="['user-add', 'user-delete']"></div>