我们采取了效果和减速器。订阅时,它会多次订阅。
我的减速机是:
export const OccText: ActionReducer<AsmntCommonState> =
(state = defaultCommonText, action: Action) => {
switch (action.type) {
case "OCC_TEXT_EFFECT": {
state = { commonText: action.payload }
// console.log('OCC_TEXT_EFFECT:--' + JSON.stringify(state));
return state;
};
default: {
return state;
}
}
}
store.select("OccText")..subscribe((v) => {
this.occTxtVal = v;
}
我的减速机订了多次..所以请给我解决方案。