2.1.8 • Published 4 years ago

bee-cascader v2.1.8

Weekly downloads
112
License
MIT
Repository
github
Last release
4 years ago

bee-cascader

npm version Build Status Coverage Status

Browser Support

IEChromeFirefoxOperaSafari
IE 9+ ✔Chrome 31.0+ ✔Firefox 31.0+ ✔Opera 30.0+ ✔Safari 7.0+ ✔

react bee-cascader component for tinper-bee

组件引入

先进行下载cascader包

npm install --save bee-cascader

组件调用

import { Cascader } from 'bee-cascader';
React.render(<div>
    <div>
        <Cascader />
    </div>
</div>, document.getElementById('target'));

样式引入

  • 可以使用link引入dist目录下cascader
<link rel="stylesheet" href="./node_modules/build/bee-cascader.css">
  • 可以在js中import样式
import "./node_modules/src/cascader"
//或是
import "./node_modules/build/bee-cascader.css"

API

参数说明类型默认值
placeholderinput提示信息string""
options下拉列表数据json必填,无默认值
defaultValue默认的选中项string[][]
changeOnSelect当此项为 true 时,点选每级菜单选项值都会发生变化booleanfalse
disabled禁用booleanfalse
expandTrigger次级菜单的展开方式,可选 'click' 和 'hover'string'click'
size输入框大小,可选 lg md smstring'md'
onChange选择完成后的回调Function(value, selectedOptions)-
onClick选中节点的钩子函数,返回array选中的节点function-
inputValue自定义输入框展示内容string-

options格式如下:

const options = [
	label: '浙江',
	value: 'zj',
	children: [{
		label: '杭州',
		value: 'hz',
		children: [{
			label: '西湖',
			value: 'xh',
			children: [{
				label: '白娘子',
				value: 'bnz'
			},{
				label: '许仙',
				value: 'xx'
			}]
		}]
	}]
	},
	{
		label: '江苏',
		value: 'js',
		children: [{
			label: '南京',
			value: 'nj',
			children: [{
				label: '中华门',
				value: 'zhm'
			}]
		}]
 	},
 	{
		label: '山东',
 	    value: 'sd'
 	}
];

setup develop environment

$ git clone https://github.com/tinper-bee/bee-cascader
$ cd bee-cascader
$ npm install
$ npm run dev

TODO

  • test
2.1.8

4 years ago

2.1.7

4 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.5-alpha.0

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.1.0-beta.1

5 years ago

2.1.0-beta.0

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.4

6 years ago

1.0.0

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.0.1

7 years ago