收藏
回答

云开发查询后不能setdata

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wxf2df878305ccd092 2.2.5
// 获取商品信息
getgoods :function (){
  var that = this
  db.collection('goods').get().then(res => {
  //  console.log(res.data)
    that.setData({
      goods_list: res.data
    })
 
 
  })
  console.log(that.data.goods_list)

- 当前 Bug 的表现(可附上截图)


现在打印出来没有that.data.goods_list



- 预期表现


- 复现路径


- 提供一个最简复现 Demo


回答关注问题邀请回答
收藏

4 个回答

  • 点点。
    点点。
    2020-02-05

    到现在我也遇到这个问题,怎么解决吗?

    2020-02-05
    有用
    回复
  • 2019-02-21

    题主您好,请问这个问题解决了吗?

    2019-02-21
    有用
    回复
  • Z
    Z
    2018-09-22

    var that = this  放到外面试试。。。真是可怕

    2018-09-22
    有用
    回复 2
    • 2018-09-22

      也试了不行...昨天搞了一下午 相当可怕

      2018-09-22
      回复
    • Z
      Z
      2018-09-22

      哦 可能没在函数里面




      2018-09-22
      回复
  • 2018-09-21

    而且我打印过res.data;这个值是有的

    2018-09-21
    有用
    回复
登录 后发表内容