【问题标题】:Delete event not emitted未发出删除事件
【发布时间】:2017-05-25 03:08:44
【问题描述】:

我在 RethinkDB 中使用了基本的 Deepstream 设置,但由于某种原因,删除记录时永远不会发出删除事件?

var x = window.deepstream.record.getRecord('test1');
x.subscribe(function(){
    console.log('was deleted')
})
window.setTimeout(function(){
    console.log('deleting');
    x.delete();
},2000);

“发生了什么事”文本永远不会输出...这是预期的行为吗?

【问题讨论】:

    标签: deepstream.io


    【解决方案1】:

    看起来订阅实际上并没有监听删除事件,我需要专门这样做:

    x.on('delete', function(){
        console.log('was deleted')
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 2014-11-21
      • 2012-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多