github上把numbox的input的change事件注释了,导致加减的时候不能执行checkvalue。引发一系列问题
github上的是
initEvent: function() {
var self = this;
self.plus.addEventListener(tapEventName, function(event) {
var val = parseInt(self.input.value) + self.options.step;
self.input.value = val.toString();
$.trigger(self.input, changeEventName, null);
});
self.minus.addEventListener(tapEventName, function(event) {
var val = parseInt(self.input.value) - self.options.step;
self.input.value = val.toString();
$.trigger(self.input, changeEventName, null);
});
// self.input.addEventListener(changeEventName, function(event) {
// self.checkValue();
// $.trigger(self, changeEventName, self.getValue());
// });
},
Hbuilder上新建的Hello mui中
initEvent: function() {
var self = this;
self.plus.addEventListener(tapEventName, function(event) {
var val = parseInt(self.input.value) + self.options.step;
self.input.value = val.toString();
$.trigger(self.input, changeEventName, null);
});
self.minus.addEventListener(tapEventName, function(event) {
var val = parseInt(self.input.value) - self.options.step;
self.input.value = val.toString();
$.trigger(self.input, changeEventName, null);
});
self.input.addEventListener(changeEventName, function(event) {
self.checkValue();
$.trigger(self, changeEventName, self.getValue());
});
},
2 个回复
zhoushp_cn (作者)
咋没人回复呢??
houfeng2016
原因是一次错误更新,新版发布后,代码将会重归一致,且没有问题。