小编mau*_*844的帖子

Ngrx-data 选择单个实体

我正在使用 ngrx-data 插件(在 ngrx 之上运行),并且我试图从商店中选择一个实体(ngrx 数据调用“缓存”)。我发现您可以将单个实体添加到缓存中,但我找不到从商店中检索单个项目(基于 Id)的方法。

我必须为此编写自己的选择器吗?我假设 ngrx-data 会提供这样一个简单的操作

ngrx angular angular-ngrx-data

3
推荐指数
1
解决办法
2643
查看次数

跳过程序对 FormControl 的 valueChanges 所做的更改

我有一个注册活动的表格,我要求提供日期、时间以及它是否重复发生(每天、每周、每月或根本没有)。

我还为用户设置了另一个输入,以指定该循环何时结束。问题是有两种方法可以“结束这种重复”。我有一个“重复次数”(如果你想每周重复那个事件两周),但我也有一个datepicker如果你想指定结束日期(即你希望它每天重复到 9 月 1 日) .

当一个输入的值发生变化时,我会触发一个函数来更新另一个,因此它保持一致

例如,如果我指定我希望它每天重复并设置 5 次,那么我的日期选择器将显示距原始日期 5 天的日期,反之亦然。

问题是,由于我有一个监听器来监听两个输入的变化,当用户更改一个时,我会更改另一个输入的值(以编程方式)并触发该valueChanges输入的值,因此它会不断来回.

在所有这些介绍之后,您有什么建议可以区分“用户制作”的更改和我所做的更改inputValueChanges吗?

typescript angular angular-reactive-forms angular-forms

2
推荐指数
1
解决办法
1035
查看次数