收藏
回答

大佬们,提示Cannot read property '_id' of undefined怎么办?

getForum() {

    db.collection('karticle').aggregate()

      .group({

        _id: '$type',

        num: $.sum(1)

      })

      .sort({

        _id: 1

      })

      .end()

      .then(res => {

        console.log('分类数据', res)

        this.setData({

          tabs: res.list

        })

        this.getList()

      })

  },

  getList() {

    let type = this.data.tabs[this.data.tabCur]._id

    wx.cloud.callFunction({

        name: "karticle",

        data: {

          action: 'getList',

          type: type

        }

      })

      .then(res => {

        console.log('列表成功', res)

        this.setData({

          list: res.result.data

        })

      })

  },


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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    03-05

    this.data.tabs[this.data.tabCur] 这个有问题,打印this.data.tabs,再打印this.data.tabCur

    03-05
    有用
    回复
登录 后发表内容