Почему мой магазин не слушает мои действия?
Я пытаюсь научиться реагировать.
У меня есть магазин
class AddressStore {
constructor() {
this.state = {
addresses: []
}
this.bindListeners({
onSearchAddresses: AddressActions.searchAddresses
});
}
onSearchAddresses(data) {
console.log('Got this data ' + data);
this.setState(
{
addresses: data
}
);
}
}
и класс действия с прослушиваемым методом
async searchAddresses(query) {
return({
addresses: []
});
}
но когда действиеsearchAddress
отправка с возвратом из AddressActions
учебный класс, 'onSearchAddress
не вызывается из AddressStore
, Зачем?
я делаю export default alt.createActions(AddressActions);
в конце AddressActions
и весь импорт разрешается в обоих классах.