我尝试重新选择并立即解决问题:数据轮询有效。几乎每次相同的数据到达减速器时,都会使用此数据重新渲染组件。我尝试使用选择器缓存此数据-失败-重新呈现仍然发生。此代码有什么问题?
function getAllTickets(reducer) { return reducer.get('tickets'); } export const allTicketsSelector = createSelector([getAllTickets], items => items);
查看更多
默认情况下,在createSelector中使用表面比较功能。要进行深层比较,请使用createSelectorCreator和您的比较功能。文档中有一个示例。