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 {