收藏
回答

setData云函数对数组赋值不生效?

大佬们,能获取到后台值,但赋值不到空数组,页面获取不到是咋回事

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

3 个回答

  • 睡前原谅一切
    睡前原谅一切
    2022-05-05
    data() {
      return {
        getaddress: []
      }
    },
    onLoad() {
      this.getList()
    },
    getList() {
      // 参数是evn还是env你确认下
      let db = wx.cloud.database({ env: 'cloud1-3guoowmf2720be2d' })
      db.collection('tb_address').get({
         success: res => {
           this.getaddress = res.data || []
         }
      })
    }
    


    2022-05-05
    有用
    回复
  • 拾柒
    拾柒
    2022-05-05

    let _this=this

    this.setData({})

    2022-05-05
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2022-05-05

    这是uniapp吧,赋值用的vue语法,没setData

    2022-05-05
    有用
    回复 6
    • Orcatt💛
      Orcatt💛
      2022-05-05
      对 是uni-app 用的小程序云后台,不能直接用setData嘛?
      2022-05-05
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-05回复Orcatt💛
      uniapp用的vue语法,别混着用啊
      2022-05-05
      回复
    • 铅笔Naruto
      铅笔Naruto
      2022-05-06
      uniapp的话,直接this.getaddress=res.data
      2022-05-06
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-06回复铅笔Naruto
      回错人了
      2022-05-06
      1
      回复
    • 铅笔Naruto
      铅笔Naruto
      2022-05-08回复Orcatt💛
      uniapp的话,直接this.getaddress=res.data
      2022-05-08
      回复
    查看更多(1)
登录 后发表内容