$ npm install @elc/selector --registry=http://registry.npm.fe.eucita.com
用法示例
define('@elc/selector',function(Selector){
new Selector({
name: '选择时间',
parent: '#parent',
single: true, //是否是级联下钻的, 如果是需要children: []
search: false, //是否需要搜索
multi: false, //设置后可开启多选,无论是否在界面上使用多选, callback里的参数类型都会变成数组
//同时, 开启多选之后会禁止级联下钻, 如果希望某个选项在多选时不生效, 可以使用multi: false, 在data中, 如下
data: [{
name: '无',
check: '',
multi: false
},{
name: '时间-日',
check: 'day'
},{
name: '时间-周',
check: 'week',
color: 'green'
},{
name: '时间-月',
check: 'month',
color: 'red'
},{
name: '时间-季',
check: 'quarter'
},{
name: '时间-年',
check: 'year'
}],
callback: function(v){
console.log(v);
}
});
});