Files
Situation-Awareness-Platfor…/src/components/MemberItems
2025-03-12 18:41:20 +08:00
..
2025-03-12 18:41:20 +08:00
2025-03-12 18:41:20 +08:00
2025-03-12 18:41:20 +08:00

TS接口文档可以查看同文件夹下的types.ts, demo可以访问/demo777进行查看

Props

参数 说明 类型 可选值 默认值
data 人员列表数据 Array []
size? 头像尺寸 number 48
round? 是否为圆形头像 boolean true
statusOptions? 用户身份下拉数据项 {label: string; value: string number}[]
isHandling? 是否处于事务处理中设为true会禁用右边操作 boolean false
isManager? 当前用户是否为管理员 boolean false
showTags? 是否显示身份标签 boolean true

Emits

注意:以下事件都是组件内部对应的按钮点击触发,如果用插槽自定义对应区域的内容的话,事件自行监听即可

方法 说明 返回值
cancelInvited 取消邀请 { data: MemberItemData; index: number }
exitProject 退出项目 { data: MemberItemData; index: number }
removeMember 移除成员 { data: MemberItemData; index: number }
applyPass 通过申请 { data: MemberItemData; index: number }
applyRefuse 拒绝申请 { data: MemberItemData; index: number }
statusChange 成员身份变化 { data: MemberItemData; index: number }

Slots

名称 说明
avatar 组件头像区域插槽
name 组件名称区域插槽
tags 组件标签区域插槽
extra-tags 组件额外标签区域插槽,在只对当前组件标签进行拓展时可以使用
status 组件成员身份选择区域插槽
action 组件动作区域插槽
extra-action 组件额外动作区域插槽,在只对当前组件标签进行拓展时可以使用