我学习了关于如何使用NGRX实体实现NGRX存储的教程。
一切似乎都正常(据我所知,使用开发工具扩展)。但是,我不知道如何在模板中迭代结果。
模板:
<h3>MOVIES</h3>
<ng-container *ngIf="movies$">
<table>
<tbody>
<tr *ngFor="let movie of (movies$ | async); let i = index">
<li>
我正在尝试制作一个简单的登录应用程序的角,NgRx商店和火柴基地。我创建了一个登录操作,它应该登录到firebase并将凭证存储到存储区。显然我做错了什么。当我分派我的操作时,firebase请求是成功的,凭证将被返回,但是存储没有被更新,并且我在控制台中得到了以下错误
ERROR TypeError: Cannot freeze
at Function.freeze (<anonymous>)
at freeze (ngrx-store.js:843)
at ngrx-store.js:857
at Array.forEach (<anony
我已经在angular (版本5.2.9)应用程序中使用ngrx/store (版本5.2.0)和typescript版本(2.5.3)实现了状态管理。
当我尝试选择商店并订阅时,我遇到了问题。
error TS2345: Argument of type '"appStateData"' is not assignable to parameter of type '"appState"'.
app.module.ts
import { StoreModule } from '@ngrx/store';
impo
我正在使用来自@ngrx/store的@ngrx/store来从我的商店中选择一个对象数组。
我的应用程序编译,但是我得到了错误。
Argument of type 'MemoizedSelector<ICommonAppState, IMenuItemsObject[]>' is not assignable to parameter of type 'string'.
navigation.selectors.ts
import { createSelector } from '@ngrx/store';
import { RED