0.1.14 • Published 5 years ago

@beisen-cmps/ux-m-platform-user-select v0.1.14

Weekly downloads
4
License
ISC
Repository
gitlab
Last release
5 years ago

组件使用、扩展文档

UserSelect人员选择

用于人员选择

UI规则

  1. 分为导航栏、搜索区、选人区。

  2. 选人区域,点击一个人员后,展示在搜索区中的已选人员区域。

  3. 已选人员在搜索区展示,点击已选人员头像,删除该人。

  4. 在搜索框内,如没有输入搜索内容,点击删除,最后一个人置灰,连续点击两次删除键,删除该人。

  5. 如果当前有置灰的人,此时在列表中选择了一个新的人员,则置灰取消。

  6. 点击搜索区域搜索人员,输入后显示搜索结果,搜索内容高亮,选择后在搜索区展示已选人员。

  7. 人员单选,选择一个人员后,退出人员选择页面。

  8. 人员多选,选择人员后,点击确定,退出人员选择页面。

  9. 导航栏区域,人员多选,展示返回、清空、确定,三个按钮,人员单选,展示返回、清空两个按钮。点击按钮后退出人员选择页面

  10. 搜索图标:选择区域有人时、搜索框获取焦点时均不显示图标

    weuser

API

TextArea props

namedescriptiontypedefault
cls自定义container cssString''
style自定义container styleObject{}
title标题String''
singleSelect是否为单选Boolean
pop_type弹层类型searchItem为筛选项String
usersList人员列表Array[]
defaultUsers默认人员列表Array[]
selectedDatas当前表单中已选中的人员Array[]
fetchDefaultUsers请求默认人员列表回调Function
fetchSearchUsers搜索人员时回调Function(value)
handleCancel点击取消回调Function
handleConfirm点击确定回调Function(event, data)
onClearValue点击清空回调Function