收藏
回答

collection.watch()文档实例中,加上const watcher = 就不能执行了?

const watcher = db.collection('todos').doc('x').watch({})  
删除const watcher = 就能正常输出监控值  ,是不是存放在bindtap方法中,不能触发?


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

2 个回答

  • 神经蛙
    神经蛙
    2020-06-09

    为什么要用 const,你换成var 或者 let 试试

    2020-06-09
    有用 1
    回复 1
    • 漫漫路
      漫漫路
      2020-06-09
      解决了,之前放的位置不对
      2020-06-09
      回复
  • 漫漫路
    漫漫路
    2020-06-09

    嗯呢,改成let 是可以了。但是关闭watcher.close() 不能放在同一函数最后吗?放在最后就不起效了。告警了。[realtime] non-fatal error while closing watch: Error: websocket not connected

    2020-06-09
    有用
    回复
登录 后发表内容
问题标签