js一个语句不执行?是不是哪里写错了?
1 clickButton: function (e) {
2 var data = this.data.result;
3 if (e.target.id >= 'num_0' && e.target.id <= 'num_9')
4 {
5 data += e.target.id.split("_")[1]; //调试过程中发现此段代码好像不执行,请问是什么原因呢?result的值保持和第8行一致,但是却不会相加。
6 if(this.data.result = '0')
7 {
8 data = e.target.id.split("_")[1];
9 }
10 }
11 else{
12 console.log(e.target.id);
13 }
14 this.setData({result : data});
15 },
3 回复