收藏
回答

小程序写在onLoad中的collection.watch如何在onhide中关闭?

  onLoad: function (options) {

const watcher = db.collection('chat').where({

      chatId: goodId

    }).watch({

      onChange: function (snapshot) {

}})

},

onHide: function () {

//请问一下这里怎么写???

  },

最后一次编辑于  2020-04-01
回答关注问题邀请回答
收藏

1 个回答

  • 拾忆
    拾忆
    2020-04-01

    把 const watcher 声明到外面去。

    2020-04-01
    有用 1
    回复 6
    • 还差开心^_^
      还差开心^_^
      2020-04-01
      const watcher = db.collection('chat')请问是把这段放外边吗??
      2020-04-01
      回复
    • 拾忆
      拾忆
      2020-04-01回复还差开心^_^
      不,只要const watcher放外面就行,当成全局变量
      2020-04-01
      回复
    • 还差开心^_^
      还差开心^_^
      2020-04-01回复拾忆
      还是不太明白
      2020-04-01
      回复
    • 还差开心^_^
      还差开心^_^
      2020-04-01
      const watcher放在onload上面吗?
      2020-04-01
      回复
    • 还差开心^_^
      还差开心^_^
      2020-04-01
      const watcher放在onload上面吗?
      2020-04-01
      回复
    查看更多(1)
登录 后发表内容
问题标签