2015-07-16 3 views
1

Я работаю над расширением Chrome, используя React.js и Reflux. Теперь мне нужно уведомить все части расширения об изменениях, когда хранилище обновлено одним обратным вызовом.Обратный вызов Reflux после сохранения магазина

Что-то вроде:

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

Где точка в рефлюкса для добавления такого обратного вызова?

ответ

3

Я не построил расширение хром, используя рефлюкс, но в целом картина назвать:

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

Функция обратного вызова будет вызываться всякий раз, когда ваш магазин вызовы запуска с новыми данными.

+0

Я не уверен, что я точно понимаю, что вы пытаетесь сделать. Сможете ли вы предоставить еще один код, чтобы показать разные части всего? –