我正在使用React.js和Reflux处理Chrome扩展程序。现在,我需要通过一次回调更新存储更新时通知扩展的所有部分。
类似的东西:
function(newStore){
chrome.runtime.sendMessage({action: 'updateStore', store: newStore});
}
Reflux中添加此类回调的重点是什么?
答案 0 :(得分:3)
我没有使用Reflux构建一个chrome扩展,但一般来说,模式是调用:
store.listen(function(data) {
// data is whatever your store invoked by saying this.trigger(...)
});
只要您的商店使用新数据调用触发器,就会调用回调函数。