@yizhou-library/cascader-checkbox
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

(本组件开发,基于 frontend-ui-startkit 脚手架)

组件名称:级联多选框

  • @ewell/CascaderCheckbox 级联多选框

更新记录

  • 2020.7.16 修改 支持一层数据 && dataSource动态渲染 0.0.4
  • 2020.7.15 新增 禁用属性 disabledIds 0.0.2
  • 2020.7.9 创建组件:级联多选框 0.0.1

dependencies 为发布依赖包集合

:::dependencies {

} :::dependencies

代码演示

:::demo 组件演示代码块。

constructor(props) {
  super(props)
  this.state = {
    value: []
  }
}
handleChange=(value)=>{
}
render() {
  return (
    <CascaderCheckbox width={200} height={300} dataSource={[]} keyName="value" labelName="label" onChange={this.handleChange} value={this.state.value} />
  )
}

:::

API

参数 说明 类型 可选值 默认值
dataSource 数据源 array - []
keyName 数据源的key名称 array - []
labelName 数据源的label名称 array - []
width 选择块的宽 number、string - []
height 选择块的高 number、string - 200
onChange 数据选中的change方法 function - -
value 选中的值 array(object) - []
disabledIds 禁用的值 array(number、string) - []

Package Sidebar

Install

npm i @yizhou-library/cascader-checkbox

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

48.3 kB

Total Files

41

Last publish

Collaborators

  • xiweixiong
  • yzkj