腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8673)
视频
沙龙
1
回答
ngrx
选择器
不
返回
数字
,
而是
返回
整个
状态
对象
ngrx
、
ngrx-store
、
ngrx-selectors
我正在尝试让这个功能
选择器
工作。但是
选择器
返回
的不是
数字
,
而是
整个
状态
对象
(在我的例子中是CounterState)。
浏览 16
提问于2021-07-03
得票数 0
回答已采纳
1
回答
ngrx
选择器
不能
返回
子
状态
angular
、
ngrx
、
ngrx-store
我已经将
ngrx
导入到一个项目中,以便更好地进行数据建模。我刚刚设法在
ngrx
存储中存储了大量信息,然后在一个组件中成功地检索到了它。但是,当我尝试使用
选择器
将数据分成更小的块时,我注意到
选择器
无法
返回
初始
状态
的任何子
状态
。我的第一个
选择器
可以很好地检索
整个
数据,并且能够
返回
一个
对象
数组: export const getOperatorFactsState = createSelector(
浏览 4
提问于2020-10-20
得票数 0
回答已采纳
1
回答
角
Ngrx
测试: Store.overrideSelector
不
覆盖
angular
、
unit-testing
、
ngrx
、
angular-test
selectDraftApplication依赖于AnnouncementState的特征
选择器
,其中有两个实体,其中一个使用特征
选择器
进行子选择,以构建我的selectDraftApplication
选择器
。在测试中使用这段代码时,我的所有测试都会崩溃,因为
NgRx
似乎仍然在进一步查找所有的
状态
,而我希望模拟能够精确地阻止这一点。模拟
整个
ngrx
实体存储是没有意义的,所以我只想让
选择器
准确地
返回
该
对象
并完成它。我搜
浏览 0
提问于2019-11-13
得票数 5
2
回答
ngrx
4
选择器
返回
整个
状态
而不是子
状态
angular
、
selector
、
state
、
store
、
ngrx
由于某种原因,我所有的
选择器
都
返回
整个
状态
对象
,而不是我认为它们应该
返回
的子
状态
。例如,我试图只从reducers/customer.ts
返回
客户
状态
,但是我从index.ts获得了一个包含
整个
状态
的
对象
。在检查了来自github的
ngrx
示例应用程序后,我选择了下面的特定结构,显然我做错了什么。文件结构: 下面是actions/cust
浏览 4
提问于2018-01-27
得票数 4
回答已采纳
1
回答
将
状态
转换为其他
对象
的
NGRX
选择器
会导致ExpressionHasChanged异常
angular
、
ngrx
在this discussion之后,我们更改了
选择器
以
返回
“富”
对象
。因此,我们的
NGRX
实体
状态
包含基本的JavaScript
对象
,但我们有
返回
丰富
对象
的
状态
选择器
。
选择器
中的相关代码片段: const getAllAssets = createSelector( getAllAssetModels, (state: AssetsStateobject
浏览 14
提问于2019-02-14
得票数 0
1
回答
在
NgRx
中“渐进式”从RESTful接口加载实体
angular
、
rest
、
api
、
redux
、
ngrx
我正在使用Angular 7和
NgRx
构建一个应用程序,并尝试使用实体
状态
适配器。我想通过ID从
NgRx
请求一个或多个
对象
,但如果它不在存储中,我想从RESTful接口请求它,然后将它放入
NgRx
存储中。我构建了RESTful API,可以请求具有ID数组的任意数量的
对象
,我了解了如何使用一个或多个ID从
NgRx
中选择
对象
,我还知道如何使用effects和reducers将数据加载到
NgRx
中。我的糟糕解决方案: 我的想法是为id[]
浏览 0
提问于2019-03-07
得票数 3
2
回答
Ngrx
:无法赋值给
对象
'[ object ]‘的只读属性' property’
javascript
、
angular
、
typescript
、
javascript-objects
、
ngrx
我正在使用
ngrx
商店。在我的
状态
下,我必须 下面是我的界面 在reducer中更新actualTrips 但实际上我得到了一个错误 错误
对象
:无法分配给
对象
'object TypeError‘的只读属性'actualTrips
浏览 43
提问于2019-08-21
得票数 15
回答已采纳
1
回答
为什么我能够通过修改从
选择器
接收到的
对象
来修改
状态
?
angular
、
ngrx
在阅读
ngrx
文档时,我了解到只有还原器被用来修改存储。但是,在编码过程中,我注意到如果修改
选择器
返回
的
对象
中的任何字段,则更改将应用于存储。我想我是从
选择器
收到原始
对象
的。在我的例子中,我注意到我正在通过修改
选择器
返回
的
对象
来修改存储,同时填充绑定该
对象
字段的表单。
状态
: ex
浏览 3
提问于2019-10-17
得票数 2
1
回答
什么时候在
ngrx
/component-store中使用updater()和patchstate()?
ngrx
、
ngrx-component-store
我正在使用
ngrx
/组件商店,目前为止我很喜欢它。您可以在方法中调用patchState,而this.updater()则
返回
一个方法,为您提供一个可以在服务中公开的函数。每当我更新我的
状态
时,总是在网络呼叫之后。我想,在很多情况下,您都希望在没有网络调用的情况下更新
状态
,所以这就是为什么您希望组件可以调用一个更新程序。如果您使用它将
对象
推送到数组上,那么它真的是纯的吗?state.requestApprovals = Object.assign([], state.requestApprova
浏览 9
提问于2022-07-21
得票数 0
1
回答
NgRx
对
对象
的记忆
angular
、
rxjs
、
ngrx
我们能从
ngrx
存储中记忆一个
对象
吗?我的意思是,我可以记忆一个简单的原始值,但是假设我想记忆一个
对象
/数组。- NO MEMORIZATION isAutenticated: boolean;} 例如初始
状态
isAutenticated,subscribe函数将
返回
true或false,但我想
返回
完整的
对象
。我可以在reducer中检查相同的值,并检查它们
浏览 0
提问于2020-12-06
得票数 2
1
回答
ngrx
中的还原器和不变性
angular
、
ngrx
、
ngrx-store
当在
ngrx
中创建一个reducer函数时,我读到的任何地方都说我应该
返回
一个原始/先前
状态
的副本。reducer中
返回
的最后一个
状态
是将与所有当前订阅者和未来订阅者共享的
状态
。这意味着使用某个存储的所有组件都将看到相同的
状态
对象
。这也意味着,如果
状态
中的任何值在一个组件中发生更改(没有调度操作),存储将实际修改该值,但不会通知其他组件。如果要在所有地方共享当前
状态
,那么
返回
当前
状
浏览 6
提问于2018-08-07
得票数 6
1
回答
在
NGRX
选择器
的上下文中,如何创建一个将
返回
一组
对象
的
选择器
,您已经给出了这些
对象
的id列表
typescript
、
rxjs
、
ngrx
ngrx
从存储
状态
之外的传递数组中
返回
一个集合的方式似乎是错误的。我使用了
ngrx
- entity,所以,正如你们所知道的,一个实体实际上是以关联数组的形式存储的,带有某种键和一个
对象
。我已经编写了
选择器
,如下所示: export const selectSanctuariesState = createFeatureSelector<fromSanctuary.SanctuariesStatesanctuaries.filter(sanctuary => ids.some(
浏览 9
提问于2019-09-04
得票数 0
回答已采纳
2
回答
NgRX
存储,获取数据时出现问题
angular
、
ngrx
我已经用
ngrx
store做了一些测试,但遇到了一些问题: 主要是从商店获取信息。然而,我得到了一个带有商店名称的
对象
,并在该
对象
中包含其内容。我也试着用这个 this.getItemsList = store.select(getItemsList); 使用此
选择器
: const shopFeatureState = createFeatureSelectorexport const getItemsList = createSelector( state =>
浏览 44
提问于2021-08-19
得票数 1
回答已采纳
3
回答
Ngrx
6.1.0 - Select已弃用-新语法是什么?
ngrx
以下
ngrx
select已弃用。
浏览 1
提问于2018-08-03
得票数 28
回答已采纳
3
回答
仅在组件中注入
ngrx
功能
状态
angular
、
ngrx
我有一个特性
状态
,我想把它注入到一个组件中。从我看到的所有示例中,只有一个选项可以让全局
状态
注入,它包含所有功能
状态
。有没有可能只向一个组件注入一个功能
状态
,而不是
整个
ngrx
存储?
浏览 13
提问于2019-11-15
得票数 2
回答已采纳
1
回答
ngrx
归一化
状态
选择器
ngrx
、
normalizr
我正在重写一个Ionic项目来使用
ngrx
,因为它增长了很多,我需要保持一个集中的
状态
。假设我有两个接口: date: Date,} interface Message { content: strin
浏览 0
提问于2018-12-15
得票数 0
1
回答
如何将一种类型的可观察
对象
转换为另一种类型的可观察
对象
angular
、
typescript
、
rxjs
、
operators
我有一个使用
NGRX
来管理应用程序
状态
的Angular应用程序。我有一个
选择器
,它会
返回
一个可观察
对象
。export const mySelector = createSelector(state, (state: IState) => state.field.array);
返回
的Observable的格式为
浏览 10
提问于2021-05-21
得票数 1
回答已采纳
1
回答
为什么深度克隆我的
状态
导致
ngrx
进入一个无限循环,不断调用我的还原器?
lodash
、
infinite-loop
、
ngrx
、
ngrx-store
、
ngrx-entity
我们有以下
ngrx
还原器,但是在我们的
状态
中添加了一个嵌套
对象
(结构:settings: { a: boolean, b: string }),因此决定使用cloneDeep(obj)而不是...objspread操作符来确保我们的
状态
是不可变的,正如在正式的docs‘部分中的第二个注释: 扩展运算符只进行浅拷贝,
不
处理深度嵌套的
对象
。是否知道为什么更改
返回
的
状态
(即使用_.deepClone(state)而不是扩展...state操作符)会产生这种
浏览 1
提问于2019-08-03
得票数 0
1
回答
使用
NgRx
时如何更新席表行?
angular
、
angular-material
、
ngrx
我还使用
NgRx
来存储/修改数据。我寻找一个更好的选择,但我找不到一个,尽管这应该是一个流行的要求。 所以,我的问题是,当使用
NgRx
时,如何从mat表中更新一行?
浏览 2
提问于2020-04-29
得票数 1
回答已采纳
1
回答
如何测试使用存储
选择器
的
NGRX
效果?
angular
、
rxjs
、
ngrx
、
ngrx-effects
效果非常好,但是为此设置Jest测试已经证明很困难,因为我似乎无法模拟
选择器
的
返回
值,因为select是一个已声明的函数,它是导入的(从select中使用,并且
选择器
本身也是导入的函数。如何编写单元测试来测试使用存储
选择器
的
NGRX
效果?来自'@
ngrx
/store/testing';,其中初始
状态
既是实际的initialState,也是包含我试图选择的确切结构/项的
状态
使用不同类型的MockSt
浏览 0
提问于2019-05-13
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
jQuery学习笔记
javascript如何优雅地操作DOM
淘宝首页轮播图是如何制作的呢?掌握了获取元素和事件绑定,可以做轮播图片
Python编程笔记(二):=和is
python爬虫工具利器beautifulsoup
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券