簡體   English   中英

訂閱商店切片 - ngrx

[英]Subscribe to slice of store - ngrx

使用帶有實體適配器的最新NgRx我試圖使用選擇器僅訂閱實體數組的一部分。

問題是無論狀態發生什么變化,選擇器都會觸發。

示例:用戶存儲

Ids:string[]
Users:{}

Selector example
SelectUsereAged18 = createSelector(
    SelectAllUsers,
    (Users:User[])=>Users.filter(user=>user.age>18)
)

現在,即使 15 歲的新用戶被更新插入數組,選擇器也會觸發......

有什么建議嗎?

這是所需的結果,來自SelectAllUsers的用戶被修改,因此選擇器必須重新計算新結果。 由於selectUserAged18返回的用戶仍然相同,因此使用此選擇器的其他選擇器不應重新計算其輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM