UNPKG

dh-c

Version:

The front-end development engineers jimberton gulp react component

37 lines (29 loc) 1.43 kB
#### 使用方法 ```javascript // common js const dhc = require('dh-c'); const List = dhc.List; // es6 import { List } from 'dh-c'; ``` #### List 属性说明 | props | 说明 | 参数类型 | 默认值| | ------ | ------ | ------ |----| | defaultKeys | 默认选中的项 | string或者 array | 无 | | selectedKeys | 选中的项 | string或者 array | 无 | | mode | 列表选择模式,false无点选功能 | string | false(只接受 'only', 'multiple')| | multiple | 是否可以多重选择 | bool | 建议将此方法,替换成mode,可能被弃用 | | immutable | 单选数据的不可变性,配合mode=only模式下使用 已经被弃用| bool | false | | onChange | 列表改变时的回调 (record = array或string) => {}| function | 无 | | animation | 过渡效果 | bool | true | | className | 可添加样式类 | string | 无 | | itemClassName| 可添子元素类 | string | 无 | | itemStyles | 可添样式类 | object| 无| ### Item | props | 说明 | 参数类型 | 默认值| | ------| ------ | ------ |----| | key | 每一项的key必填项* | string | 无 | | prefix | 前置元素或头像 | element | 无| | icon | 选中时的图标,可自定义图标 | bool或者 string | false | | suffix | 后置元素,若果设置了, 父元素的icon属性将被覆盖 | element | 无 | | click | 父元素的icon属性设置时的回调 (key, selected) => {}| element | 无 |