Angular 应用中 NgRx 找不到 cart Feature 的原因与完整修复路径
我打开 Chrome DevTools 的 Console 面板,看到这段 warning 时,最关键的一句不是后面那段注册建议,而是 createFeatureSelector cannot access it。当前代码里一定存在一个类似 createFeatureSelector<CartState>('cart') 的选择器。这个选择器被执行时,会把整个 NgRx 根状态对象当成输入,然后读取根对象上的 cart 属性。实际运行结果是 state['cart'] === undefined,所以 NgRx 在开发模式输出了警告。NgRx 官方把 createFeatureSelector...