急~~~小程序开发中,Component的observer调用setData崩溃
1863关注7044浏览
急急急
我在component构造器的properties里编写属性被改变时调用的observer函数,出现了以下严重的错误
VM43:1 [Exparser] [Error] [Component] Error Listener Error @ #(anonymous)
并导致控制台直接失去连接。
错误指向我的observer里的setData;代码如下:
1863关注7044浏览
急急急
我在component构造器的properties里编写属性被改变时调用的observer函数,出现了以下严重的错误
VM43:1 [Exparser] [Error] [Component] Error Listener Error @ #(anonymous)
并导致控制台直接失去连接。
错误指向我的observer里的setData;代码如下:
向大佬献上膝盖。。看来我还要再多学些js。。
谢谢大佬~~
数组的比较,!=不是去判断数组的内容,而是去判断数组的地址。你每次images=[],都是个新地址,所以每次都不一样
不要黑人家。。。
你写了循环了哦。。你看看,你observer监听的是images。然后你又在方法里setData给images赋值
我在observer里加上一条console.log()语句时,发现会无限循环打印,而我的代码里并没有循环语句。。
像这样把下面的内容打出来看看呢,另外。。看下你界面怎么用这些值的啊