1.0.9 • Published 5 years ago

mobile-multiple-select v1.0.9

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

mobile-multiple-select

一个基于 react 的移动端多选组件。

引用

const data = [
  { name: '樱花庄', code: 1 },
  { name: '有罪受', code: 2 },
  { name: '忽然', code: 3 },
  { name: '还给我', code: 4 }
]

class App extends Component {
  state = {
    val: []
  }
  handleChange = val => {
    console.log('val=====>', val)
    this.setState({ val })
  }
  render() {
    return (
      <MobileMultipleSelect
        data={data}
        label="人员名称"
        checkbox
        serviceData={['2', '3']}
        onChange={this.handleChange}
      />
    )
  }
}

API

名称类型默认值是否必填注释
dataarray[]多选列表的数据
serviceDataarray[]从后台返回的数据,一般用于设置默认选择值
isRequiredbooleantrue是否显示必填的红色星号
labelstring""多选列表的文字
checkboxbooleantrue是否是 checkbok 类型
onChangefunction()=>{}点击 checkbox 时通过该方法将选中的值传回给使用者

注意事项

serviceData 数组里的值必须为字符串,否则无法正确设置默认值

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago