当前位置: 代码迷 >> 综合 >> 小程序开发笔记
  详细解决方案

小程序开发笔记

热度:107   发布时间:2023-10-17 22:05:19.0

(1)当异步函数从后台取值后,成功后,不能用this.setData来改变data里面的值,必须用:

var that=this
wx.request( ){"success": function(res){that.setData({"aaa": res.data.aaa})}
}

如果直接用this.setData会报:“this.setData is not a function;at api request success callback function"的错误,因为这里的this指的是success定义的函数本身了;

 

(2)data里定义的数组,要如何增加元素:

 

  相关解决方案