收藏
回答

为什么onload不执行啊?

const db=wx.cloud.database()
Page({
  data:{
    name:"",
    shuru:"",
    ag:""
  },
  getdata(){
    var dbc=db.collection("dataset2")
    dbc.get({
      success:res=>{
        console.log(res.data)
        this.setdata({
          name:res
        })
      }
    })
    // dbc.get().then(
    //   res=>{console.log(res.data)}
    // )
  },
  usedata(){
    db.collection("dataset2").get()
    .then(res=>{setdata({ag:res.data})})
  },
  del(){
    db.collection("dataset2").doc("25e993b766ae0d580589e9bf66fa568c").remove()
    .then(res=>{console.log(res)})
  },
  onload:function(options){
    console.log(1);
    this.getdata();
    this.usedata();
    //监视dataset2数据集
    db.collection("dataset2").watch({
      onChange:res=>{
        console.log(res)
      },
      onError:err=>{
        console.log(err)
      }
    });
  }
})


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

1 个回答

  • Demons
    Demons
    08-06

    测试正常,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    08-06
    有用
    回复
登录 后发表内容