Yao 9ac8f130f4 [breaking change] Select: move check_label to select (#36)
* move check label to new component

* select 整理

* 整理文档 && 支持 componentId

* delete project config json

* 内部命名修改

* remove form/check_label
2017-10-25 11:51:14 +08:00

27 lines
560 B
JavaScript

function handle(e) {
var dataset = e.currentTarget.dataset;
var componentId = dataset.componentId;
var value = e.detail.value;
callback.call(this, componentId, value);
}
function callback(componentId, value) {
var e = { componentId, value };
console.info('[zan:Select:change]', e);
if (this.handleZanSelectChange) {
this.handleZanSelectChange(e);
} else {
console.warn('页面缺少 handleZanSelectChange 回调函数');
}
}
var Select = {
_handleZanSelectChange(e) {
handle.call(this, e);
},
};
module.exports = Select;