腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
具有
部分
更新
的
ngrx
EntityAdapter
upsertMany
ngrx
、
ngrx-entity
我有一个返回分部模型列表
的
API。Partial<Model>[]。 我想插入这个列表。对于已经存在于store / entity状态中
的
实体(当然是与id匹配
的
),我希望
更新
所有存在
的
属性。对于不存在
的
实体,我希望删除缺少
的
字段并添加这些实体。 实现这一目标的最佳方法是什么?关于适配器方法如何工作
的
文档非常稀疏(https://
ngrx
.io/guide/entity
浏览 47
提问于2021-01-03
得票数 1
1
回答
如何使用
ngrx
实体将本地存储与Firestore同步?
angular
、
google-cloud-firestore
、
ngrx
、
ngrx-entity
我正在使用
NgRx
和Firestore,并试图找到一种方法来使本地存储与firestore集合保持同步。我有一个可观察
的
设置,它在
更新
firestore集合时触发,但在我
的
reducer中,我不确定如何使用
NgRx
实体适配器将存储中
的
内容替换为新数据。我已经尝试过addMany和
upsertMany
,但是如果一个项目在用户刷新之前被删除了,他们不会删除它。我
的
loadUsers成功操作
的
Reducer如下所示 on(fromBatch
浏览 0
提问于2019-10-19
得票数 0
1
回答
我需要reducer来给我状态
的
每个*子*项添加一个单独
的
对象
ngrx
、
ngrx-store
我有一个
ngrx
存储(在typescript中),我希望在我
的
EntityAdapter
reducer中检查一个操作,然后将该操作
的
有效负载添加到存储中我
的
项
的
每个子项中。[,{x:[]}] 我想要结束
的
是: [,{x:[{y}]}] 在减速器运行之后 下面是它
的
一些细节: exportactions.loadPermissionsWithRolesSuccess,(
浏览 6
提问于2019-08-30
得票数 0
回答已采纳
1
回答
无限滚动不会将以前
的
项目保存在React/Redux中
javascript
、
reactjs
、
redux
、
react-redux
、
infinite-scroll
您可以在这里看到这种情况:// Gets the first 10 Posts from the API state.moreHasError = true; },在这个搜索组件中,我
具有
加载页面的功能
浏览 9
提问于2021-12-15
得票数 3
4
回答
是否可以更改
ngrx
/entities中
的
id?
javascript
、
angular
、
ngrx
、
ngrx-entity
ngrx
/entities中是否必须有不会更改
的
ids?我想使用字符串属性path作为id。它是uniq。但它是可以改变
的
。在这种情况下,我应该使用uuid作为in吗?
浏览 0
提问于2018-05-31
得票数 7
1
回答
NgRx
+实体+修复-当我不想同时加载所有实体时,如何处理它?
google-cloud-firestore
、
ngrx
、
ngrx-entity
有时用户希望查看他/她
的
所有任务,有时希望看到属于某个项目的任务。当在开始加载所有任务时,所有这些不同
的
视图都可以使用
NgRx
选择器从任务实体集合中获取所需
的
内容(同时,
NgRx
效果+ Firestore stateChanges将负责
更新
)。我应该只在任务实体集合中存储“当前视图
的
列表”,并在用户切换到另一个视图时将其清空吗? 我是否应该加载当前所需
的
内容,并将其附加到任务实体集合并使用选择器?但是,在这种情况下,我不知道如何处理
更
浏览 1
提问于2018-09-29
得票数 0
回答已采纳
1
回答
我们能在
ngrx
中注册实体到全局商店吗?这有可能吗?
angular
、
ngrx
、
ngrx-store
、
ngrx-entity
如果我们能在我们
的
全球商店里做生意那就太好了? 我有一些crud操作,这些操作非常容易地使用@
ngrx
/entity完成,我希望将其放在根存储中。
浏览 6
提问于2022-02-08
得票数 0
回答已采纳
1
回答
ngrx
updateOne更改ids数组排序
angular
、
ngrx
、
ngrx-store
我有一个从API加载到
NGRX
商店
的
发票索引,当用户输入单个发票时,它会从API中
更新
完整
的
详细信息。问题是,当我使用用户
Ngrx
updateOne时,索引顺序发生了变化,我发现I数组在
更新
时将实体移动到前面。 关于国家
的
分类 export const invoicesAdapte
浏览 2
提问于2021-11-09
得票数 0
回答已采纳
1
回答
NGRX
-组合选择器与道具
ngrx
、
ngrx-store
interface Device { data: IDeviceData;以及DeviceReducer,如下所示:import { Device } from '..app/explorer/actions'; export interface State extends EntitySt
浏览 0
提问于2019-02-15
得票数 4
回答已采纳
1
回答
使用
NGRX
在API调用中
更新
后将项添加到状态
angular
、
ngrx
、
angular9
我使用
的
是
具有
角9
的
NGRX
/实体,并且我有以下实体: id: number; title: string;tags: Tag[]; id: number;}export interfaceState extends EntityState<Post> { } export co
浏览 3
提问于2020-06-15
得票数 0
回答已采纳
1
回答
ngrx
加速器updateOne
angular
、
rxjs
、
ngrx
我
的
ngrx
适配器有问题,我如何从操作中
更新
基于parametr
的
reducer? on(DocumentActions.upsertDocuments, (state, { documents }) => { return adapter.
upsertMany
浏览 2
提问于2020-08-11
得票数 1
3
回答
在后端定义相关id时,如何为实体适配器定义selectId?
angular
、
api
、
ngrx
、
ngrx-entity
我在我
的
存储上分配了upsert动作/还原器,以添加一个新
的
记录到状态,这样就会调用后端并将记录/文档添加到我
的
mongodb实例中。考虑到这个特定模型
的
唯一合理id是在文档创建时由我
的
后端逻辑定义
的
,那么我应该如何在前端
的
实体实现中定义selectId呢?现在,一个项目被添加到id: undefined状态中,我得到了警告: entity.js:76 @
ngrx
/ entity :传递给selectId实现
的<
浏览 0
提问于2019-07-09
得票数 1
回答已采纳
1
回答
使用@
ngrx
/entity处理存储中
的
集合,getSelectors()不能工作
angular
、
typescript
、
redux
、
ngrx
我试图使用@
NgRx
/entity实现一个
ngrx
存储,但我无法使用@
ngrx
/entity getSelectors检索任何数据。reducer显示了由Effect()'s作为实体正确加载
的
集合。因此,我
的
效果正常工作。现在我想使用selectAll选择器从adapter.getSelectors()函数中选择数据作为数组。/store'; import { createEntityAdapter, EntityState,
EntityAd
浏览 0
提问于2018-04-22
得票数 1
回答已采纳
1
回答
NGRX
嵌套状态
更新
子嵌套数据
angular
、
typescript
、
redux
、
entity
、
ngrx
嘿,伙计们,我正在尝试实现一个在接口中有另一个实体
的
实体。对不起,我
的
英语不好。我正在尝试
更新
子实体,但它不起作用。我不知道代码是不是有问题,或者这是不是一种合适
的
方式。在
NgRx
中做嵌套状态好吗?对不起,我
的
英语不好。我在使用
NgRx
和angular方面还是个初学者 ? WorkFromHome> { loading: boolean;} export const
浏览 7
提问于2021-04-27
得票数 1
1
回答
如何订购
ngrx
实体集合
ngrx
、
ngrx-entity
我从后端收到这样
的
回复: {id: 3, name: 'Rebecca'}, {id: 1,我用这种方式定义了一个
entityAdapter
:return {
浏览 5
提问于2021-12-22
得票数 0
2
回答
角
Ngrx
8选择器错误:无法读取未定义
的
属性“map”
angular
、
ngrx
、
ngrx-store
、
ngrx-effects
、
ngrx-entity
我在和
Ngrx
8选择器做斗争。我已经成功地查询了数据并将其保存到存储区,但是每当我尝试使用选择器时,都会出现“无法读取未定义
的
属性'map‘”
的
错误。/store';import { ExternalUserEntityState<ExternalUser> { loa
浏览 2
提问于2019-10-28
得票数 1
回答已采纳
3
回答
如何修复
ngrx
实体为id返回未定义
的
问题
ngrx-entity
传递给selectId实现
的
实体返回未定义。您可能应该提供自己
的
selectId实现。传递
的
实体:
浏览 0
提问于2019-04-24
得票数 7
2
回答
单元测试中:如何覆盖由
entityAdapter
.getSelectors()创建
的
NGRX
选择器
javascript
、
angular
、
typescript
、
unit-testing
、
ngrx
假设我们
的
应用程序有一个图书页面。我们使用:角质,
NGRX
,jest。
entityAdapter
: selectId: (book: Book): string及其重要
部分
: //...这方面的问题在于,MockStore**'s** overrideSelector 方法需要一个 Selector 作为第一个参数,但是
entityAdapter
*
浏览 3
提问于2021-10-10
得票数 1
回答已采纳
2
回答
如何使用效果组合
ngrx
实体(由于来自前端
的
调用而定期返回)?
javascript
、
angular
、
rxjs
、
ngrx
角
ngrx
/实体rxjsloadCourierItems$ = createEffect(() => ofType(CourierItemActions.loadCourierItems,,如果我使用这样
的
东西,我可以每秒钟获
浏览 2
提问于2020-04-24
得票数 1
回答已采纳
1
回答
在System.js模块加载程序中使用@
ngrx
/store和@
ngrx
/core
angular
、
ngrx
为了使用@
ngrx
/store 2.2.1和@
ngrx
/core 1.2.0进行状态管理,在我
的
示例角2.4.0应用程序中,我遵循了以下步骤 从“@
ngrx
/store”导入{ StoreModule }; '@
ngr
浏览 1
提问于2017-02-10
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NgRx 10引入组件本地状态管理包
2020年前端框架的比较
IPFS官方周刊第46期
2020年前端框架性能对比和评测
微前端如何改变 Angular 的未来?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券