微信小程序的坑之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);
          });

记住这个坑了。

 
上一篇:第四篇 Scrum冲刺博客


下一篇:mybatis使用foreach进行批量插入和删除操作