$ cnpm install @uyun/ec-user-role
作者:李金月
用户角色权限管理组件,基于原 UserRole 产品的接口开发。
UserRole 应独立配置路由,作为页面级组件使用。数据授权需要各产品自定义。管理员与普通用户所呈现的视角不同,请分别登录后查看组件示例。
指定某个产品的权限管理。传入 children
可以自定义角色的数据授权。
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
productName | 产品名称,必传 | string | - |
globalRole | 是否获取全局角色 | boolean | false |
children | 数据授权内容,可接收父组件传入的 role 等参数 | Function(props) | ReactNode | - |
destroyOnUnmount | 卸载组件时是否初始化数据 | boolean | true |
onSelectRole | 选择角色时的回调 | Function(roleId, item) | - |
onSelectGroup | 选择用户组时的回调 | Function(groupId, item) | - |
Copyright 2013 - present © cnpmjs.org