收藏
回答

第一次使用云数据库 有点迷,这个报错该怎么解决?求助大佬

mounted(){
        wx.cloud.init({
            traceUser: true,
            env:'ka-tset-pz57d'
        });
  const db = wx.cloud.database();
  this.db.collection('readergoods').get().then(res=>{
    console.log(res.data);
    this.goodslists=res.data;
  })
}

为什么我一运行就报错

Cannot read property 'collection' of undefined;at "pages/goods/main" page lifeCycleMethod onReady function
TypeError: Cannot read property 'collection' of undefined
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-05-20
    catch  你能仔细点吗
    
    2020-05-20
    有用 1
    回复 1
    • 空折枝
      空折枝
      2020-05-21
      谢谢提醒
      2020-05-21
      回复
  • xplee
    xplee
    2020-05-20
    this.db => db
    
    2020-05-20
    有用
    回复 1
    • 空折枝
      空折枝
      2020-05-20
      把this.去掉还是有报错=》db.collection(...).get(...).then(...).cathc is not a function;at "pages/goods/main" page lifeCycleMethod onReady function
      TypeError: db.collection(...).get(...).then(...).cathc is not a function
      2020-05-20
      回复
登录 后发表内容
问题标签