微信小程序的坑之setData数组使用push

代码如下:

Promise.all(promiseArr).then(res => {
            this.setData({
              commentlist: this.data.commentlist.push(comment)
            })
            console.log(this.data.commentlist);
          });
commentlist为数组,使用push后打印出来的是1
后来改为concat就正常了
Promise.all(promiseArr).then(res => {
            this.setData({
              commentlist: this.data.commentlist.concat(comment)
            })
            console.log(this.data.commentlist);
          });

记住这个坑了。

 

猜你喜欢

转载自www.cnblogs.com/interesting-whh/p/13209287.html
今日推荐