存储更改后的回流回调

时间:2015-07-16 11:17:15

标签: javascript reactjs flux refluxjs

我正在使用React.js和Reflux处理Chrome扩展程序。现在,我需要通过一次回调更新存储更新时通知扩展的所有部分。

类似的东西:

function(newStore){
  chrome.runtime.sendMessage({action: 'updateStore', store: newStore});
}

Reflux中添加此类回调的重点是什么?

1 个答案:

答案 0 :(得分:3)

我没有使用Reflux构建一个chrome扩展,但一般来说,模式是调用:

store.listen(function(data) {
    // data is whatever your store invoked by saying this.trigger(...)
});

只要您的商店使用新数据调用触发器,就会调用回调函数。