angular2-changedetection 相关问题

角OnPush变化探测传播到子组件的ngFor循环

我有在角应用与onPush变化检测的问题。我创建了一个演示应用程序,说明了问题:https://stackblitz.com/edit/angular-vcebqu应用程序包含一个...

回答 2 投票 1

无法在ReactiveForms,Angular 7中设置默认选择值

我对changeDetection有一些问题,因为Angular不会将我的被动控制值更新到下拉视图中。我在一个简单的StackBlitz示例中重现了完整的问题。基本上......

回答 2 投票 0

如何从父级发送相同的值时检测@input属性中的更改

我研究过,他们都没有能够给我正确的解决方案。我有两个名为parentComponent和childComponent的组件。 childComponent.html

回答 2 投票 2

resize div上的angular2变化检测

我使用bootstrap作为我的布局,我需要检查自动计算的带有引导程序的DIV的大小是否已更改,例如width = 25%。是否有可能对......进行变更检测

回答 4 投票 15

原始变量在Angular模板中仅更新一次

我有一个菜单,我打开按钮点击,我想关闭内部按钮点击。当外部按钮点击菜单打开时,它不会刷新模板中的变量,当我...

回答 1 投票 0

当使用用于角度日历的注入服务数组时,Angular不会检测参考对象的更改

所以我使用角度日历,当我按下按钮时,我有一个对话框,现在我将一个随机事件对象添加到我的calendarservice事件数组中以进行测试:onButtonClick(){...

回答 1 投票 1

什么是Angular相当于AngularJS $手表?

在AngularJS中,您可以使用$ scope的$ watch函数指定观察者观察范围变量的变化。什么是观察变量变化的等价物(例如,...

回答 8 投票 194

Angular:使用ChangeDetectionStrategy.OnPush进行模型监听

假设我有一个大的Json模型,我的后端发送到我的前端,看起来像这样:{dataA:{// some object},dataB:{// some object},dataC:{// some对象},...

回答 1 投票 0

为什么替换对象不会触发Angular2中的变化检测?

我通过服务与组件共享对象数组。所以有一刻我想用一个新对象的属性替换一个数组对象的属性(我替换对象)。所以我的分享......

回答 2 投票 4

在Angular中手动触发变化检测

我正在编写一个具有属性Mode():string的Angular组件。我希望能够以编程方式设置此属性,而不是响应任何事件。问题是在没有......的情况下

回答 4 投票 307

Angular 2 Component听取服务中的变化

我有一个关于变化检测的简单问题。我有一个组件和一个(全局)服务,里面有一个布尔值。如何让组件监听该布尔并执行一个函数...

回答 2 投票 21

是否有选项使组件完全隔离,因此它不会触发更改检测

我在页面上有一个时钟,它使用setInterval()每秒刷新一次,因为正在检查应用程序的所有绑定。是否有一个角度选项可以将组件放入某种类型......

回答 3 投票 0

如何重新触发Angular 2中所有组件树上的所有纯管道

我有纯管道TranslatePipe,它使用具有locale $:Observable的LocaleService来翻译短语 当前的语言环境。我也为我所有的...启用了ChangeDetectionStrategy.OnPush

回答 5 投票 12

我们如何利用角度变化检测来提高性能?

我正在创建我的第一个开源项目,一个学校成绩簿。我很有棱角。问题:如何提高成绩簿应用程序的运行时性能?表单控件生成...

回答 1 投票 0

如何检测Angular中@Input()值何时发生变化?

我有一个父组件(CategoryComponent),一个子组件(videoListComponent)和一个ApiService。我有大部分工作正常,即每个组件可以访问json api并得到它...

回答 10 投票 308

使用Angularfire的Firestore Observable优化变更检测

在经历了一些浏览器内的低迷之后,我正在尝试在我的Angularfire驱动的应用程序中优化更改检测。我读了这个SO答案,并试图类似地模拟我的列表代码。我的容器......

回答 2 投票 3

ngIf - 检查后表达式已更改

我有一个简单的场景,但只是不能让它工作!在我看来,我在一个高度有限的盒子里显示一些文字。正在从服务器获取文本,因此视图在文本时更新...

回答 2 投票 14

翻译管道无法在Material datepicker自定义标题上无缝工作

我已经为我的材料datepicker的标题创建了一个自定义组件。在组件模板中,我使用的是翻译管道。问题是,当我第一次打开datepicker时,所有文本......

回答 1 投票 0

ExpressionChangedAfterItHasBeenCheckedError解释

请向我解释为什么我一直收到此错误:ExpressionChangedAfterItHasBeenCheckedError:表达式在检查后发生了变化。显然,我只是在开发模式下,它不会发生...

回答 20 投票 183

@ ngIf中的@ViewChild

问题显示模板中相应元素后获取@ViewChild最优雅的方法是什么?以下是一个例子。也有Plunker可用。模板:

回答 11 投票 143

© www.soinside.com 2019 - 2024. All rights reserved.