使用存储区保护我的路线时遇到问题,当我尝试从存储区中选择一些未定义的变量并且因此页面无法加载时。
商店运作良好,这里有一些图片。
我在这里重现问题 https://stackblitz.com/edit/ngrx-guard-not-working
在存储初始化之前,它的守护者叫什么?
我该怎么办?
答案 0 :(得分:0)
您必须从projects
中选择campaigns
,选择器应如下所示:
export const getCampaigns = createFeatureSelector<any>('campaigns');
export const getProjectState = createSelector(getCampaigns, state => state.projects);