已解决,但我不太理解变量.text 的作用是什么?是把变量的值变成文本形式吗还有currentTarget.dataset和target.dataset有什么区别?????
关于小程序未定义问题?关于全局变量 data: { count:0, value:["1","2","3","c","4","5","6","+","7","8","9","-","0","="], sz:[], fontsize:200 } 下面是单击事件部分代码, click: function(e){ let viewDataSet = e.currentTarget.dataset.text; //点击的e的值赋给变量 let viewText = viewDataSet.text; //变量的值以文本形式赋给变量 (这个变量.text是什么意思?) var sz = this.data.sz; //定义数组更新全局数组 sz.push(viewText); //数组赋值 let str = sz.join(''); console.log(viewText) 想要把变量viewText值输出但总是显示undefined而且未报错结果如图[图片] this.setData({ count: str, //把数组值赋给count全局变量把str显示出来 }); 接着这个问题为什么count会报错,显示未定义结果如下[图片]
2019-10-03[图片] 图一的代码 [图片] 图2的代码
渲染层错误网络层错误?[图片] [图片] 图1我想要遍历数组图2是我定义的数组 我不知道错在哪里?没有语法错误啊 初学者求大佬指点
2019-09-27