关于if的嵌套问题
关于IF函数的嵌套,下列代码中 表颜色的部分 无法触发。我已经核实触发条件没有问题了 但是颜色部分还是不生效,麻烦大神帮看看 谢谢啦
clickButton: function(e){
console.log(e);
var btnValue = e.target.id;
var res = this.data.result;
var newDotSign = this.data.dotSign;
if (btnValue >= “num_0” && btnValue <= “num_9”) {
var num = btnValue.split(‘_’)[1];
if(res == “0”) {
res = num;
}else{
res = res+num;
}
}else {
if(btnValue == “dot”) {
if(!newDotSign){
res = res+‘.’;
newDotSign = true;
}
}else if(btnValue == “clear”) {
res = “0”;
console.log(e.target.id);
console.log(res);
newDotSign = false;
}
}
this.setData({
result:res,
dotSign: newDotSign,
});
}
})
