const data = createSelector(
(state: any) => state.pkLiveData,
(state: any) => state.pkNewAnchorData,
(pks: LiveBean[], newAnchors: LiveBean[]) => {
if (pks.length > 0 && newAnchors.length > 0) {
const lives = pks.concat(newAnchors);
return lives;
}
return [];
}
);
function select(state: any) {
return { dataSource: data(state) };
}
Теперь этот метод вызывался при изменении pkLiveData или pkNewAnchorData, что приводит к повторной визуализации компонента дважды, но я просто хочу сделать повторную визуализацию компонента, когда pkLiveData и pkNewAnchorData изменились между тем?