ngrx-effects

    1热度

    1回答

    嗨Stackoverflow团队! 我有这个效果,我在角色4.3 httpClient服务上使用ngrx 4。 问题是我看不到有关如何一起使用它们的任何示例。 我看到现在,随着HttpClient的,我们需要使用订阅()方法,所以目前尚不清楚是什么回报,例如在下面的代码: @Effect() login$ = this.actions$ .ofType(Auth.LOGIN) .map((a

    2热度

    2回答

    作为新ngrx我面临的一个例外,不知道为什么...... 我想dispatch的action并在effect处理它,但我一直收到错误:TypeError: Actions must have a type property 操作: export const TEST_ACTION = 'test_action'; export class TryTest implements Action {

    0热度

    2回答

    我正在尝试为以角4写的应用程序实现搜索功能。它基本上用于显示大量数据的表。我还添加了ngrx商店。 在商店中实施应用程序搜索的正确方法是什么? 目前,我正在为搜索查询每隔一次清除商店,然后用从异步调用接收到的数据填充到后端。然后我在HTML中显示这些数据。异步调用是从一个效果文件中完成的。

    0热度

    2回答

    @effect() public loadAccommodations$: Observable = this.actions$ .ofType(PAA.PROPERTY_LOAD_REQUEST) // .debounce(300) // introducing this mitigates the flood but does not resolve the

    0热度

    2回答

    我有几个Effect侦听器需要运行,直到用户注销。因此,我试图执行OnRunEffects。 我user.actions.ts的段是: export const LOAD_USER = '[Users] Load User'; export class LoadUser implements Action { readonly type = LOAD_USER; } expor

    0热度

    1回答

    我正在使用ngrx来维护我的应用程序状态。 我有与它有两种不同的减速器两个不同的模块,效果等 一个是身份验证,另一个是让电影的列表中angularjs4应用。但是,我看到所谓的第二个效果是将全局应用程序状态写入其值。 我该如何预防? 这里是我的身份验证模块的状态定义 import {User} from "../../models/user"; export interface State {

    0热度

    1回答

    我有,首先要弄清楚的方式影响问题应在角4应用程序进行测试正在使用NGRX /存储等。对于Angular2有EffectsRunner和EffectsTestingModule但它们并不存在于NGRX /存储版本角4.我正在寻找一种方法来测试效果以及整个应用程序中的存储

    1热度

    1回答

    角5+,NGRX 4+ 我试图做的是触发ARTICLES_LIST_REQUEST时ArticlesListComponent,与path/articles相关被初始化。 有办法做到这一点过多,使用dispatch内ngOnInit,在例如保护使用dispatch,但我想要做的反而是使用@ngrx/router-store,听ROUTER_NAVIGATION并将其映射到ARTICLES_LIST

    0热度

    1回答

    我有一个NGRX影响,在保存报告后保存报告我想重置表单并显示报告已保存的通知。 下面是商店调度效果以保存报告并将其注入商店的示例。 保存并插入后,我想重置表单并向用户显示通知。 onSubmit(): void { // Gather the fields from the form and // dispatch the new report event which will

    0热度

    1回答

    我在使用Angular 4应用程序中的Dexie从我的IndexedDB查询中选择项目(在1.000和4.000之间)时遇到问题。 只有表中最高20.000项目,但这些选择需要多秒(5S在Chrome 61,高达(及以上)比20多岁的iOS上的10 & iOS的11) 下面是我的服务,它通过loadItems() @Injectable() export class ItemService {