react-cascader-multi

1.0.0 • Public • Published

react-cascader-transfer

预览

内容

基于react用的Cascader 级联选择器

用法

import ReactCascaderTransfer from 'react-cascader-transfer'
import city from './config/city'
 
const handleOnchange = (selected, value) => {
  console.log(selected, value)
}
 
<ReactCascaderTransfer dataSource={city} titles={['省级', '市级']} value={['11', '120103', '513300']} onChange={handleOnchange}/>,

API

interface.ts

interface CascaderTransferProps {
  /** 指定选中项 */
  value: Array<number | string>;
  /** 列头名 */
  titles?: string[];
  /** 自定义样式 */
  style?: React.CSSProperties;
  /** 自定义类名 */
  className?: string;
  /** 自定义已选框宽度 */
  selectedWidth?: number | string;
  /** 数据源 */
  dataSource: DataProps[];
  /** 禁用*/
  disabled?: boolean; // 待开发
  /** 自定义每列宽度 */
  width?: string | number;
  /** 已选中数据 */
  selected?: DataProps[];
  onChange: (selected: DataProps[], value: Array<number | string>) => void
}

Readme

Keywords

none

Package Sidebar

Install

npm i react-cascader-multi

Weekly Downloads

2

Version

1.0.0

License

ISC

Unpacked Size

1.39 MB

Total Files

21

Last publish

Collaborators

  • npm
  • fangyy