angular2-changedetection 相关问题

[使用IterableDiffer获取Angular 8中的数组大小更改

我具有带有对象数组的角度组件导出类AlertsConfigListComponent实现了OnInit,DoCheck {@Input()配置:ProductAlertConfig [];并使用IterableDiffer获取...

回答 1 投票 1

模板中使用Angular Reactive Forms .get()方法会导致不必要的方法调用,例如组件方法吗?

我知道,如果我在模板中使用方法调用,它将一遍又一遍地执行(不理想)。我已经通过结合使用纯管道和注释方法解决了这一问题。但是我也在使用...

回答 1 投票 1

Angular 2形式+ OnPush

我正在编写一个angular 2应用程序,出于性能原因,我尝试在各处使用ChangeDetectionStrategy.OnPush。我有一个复杂的组件,需要OnPush才能正常工作,...

回答 2 投票 4

Angular NgZone和OnPush变化检测策略

我正在尝试优化我在Angular中编写的代码的性能。我知道我可以在RunOutsideAngular上添加一些代码,以免在每个代码运行或事件上引起更改检测。但是,我是否需要...

回答 1 投票 1

Angular:为什么需要为OnPush策略调用cdr.markForCheck()?为什么detectChanges()不够?

我仍然不了解从用法角度来看,OnPush更改检测策略的cdr.detectChanges()和cdr.markForCheck()之间有什么区别。尽管我已经读过这个SO问题...

回答 1 投票 0

ngOnChanges未调用,但视图已正确更新

我有一个与以下代码相关的问题:子导出类ChildComponent实现OnChanges {public @Input()data:string []; ngOnChanges(changes:SimpleChanges){...

回答 1 投票 0

异步功能未更新视图

自从更新到Angular 9以来,我一直遇到一些问题。例如,以下代码过去对我来说运行良好:this.countdownSubscription = interval(1000).subscribe(()=> {this ....

回答 1 投票 0

使用OnPush策略时从ngOnChanges更改组件输入

我在Angular 6应用程序中遇到问题:问题假设我有2个组件:父级和子级。这个孩子有2个输入。当1个输入更改时,在ngOnChanges()中,子级...

回答 1 投票 2

为什么无法仅随机找到名称为'username'的控件?

我大部分时间都有工作的Angular反应形式。但是有时,我会随机得到一个错误ERROR错误:_throwError(forms.js:2337)处名称为'username'的控件位于...

回答 2 投票 0

我如何更改ng-template的ViewContainerRef

这让我发疯:请确保您检查堆栈中的控制台。这是一个STACKBLITZ,它最能描述我的问题。简而言之。我希望在“闭合”扩展面板内没有“东西” ...

回答 1 投票 0

角度性能-OnPush增加了循环数

im试图衡量变更检测策略中的性能差异。我已经添加了角度分析器,并使用Default进行了检查,然后将onPush添加到了我们的大多数组件中,并且这些...

回答 1 投票 1

用于输入对象的Angular4 ChangeDetection,它是数组的一项

我知道当您更改对象/数组的引用时,Angular 2+将触发更改检测。我确实更改了referenece,但是在我的情况下似乎没有任何反应。父组件@ ...

回答 1 投票 0

禁用更改检测到父级的传播

在标头组件中,我显示当前时间并每秒更新一次。由于更改时间不会影响任何其他组件,因此我不希望Angular为...

回答 1 投票 0

我为什么需要添加markForCheck()来触发Angular中的更改检测?

我不太明白为什么我需要在下面的代码中添加markForCheck()才能使更改可见。我将我的项目重构为OnPush。这两个组件都启用了OnPush。当我...

回答 1 投票 1

如何触发页面刷新以更新UI中同级组件中的值更改

当一个同级组件更改值以在另一个同级组件中显示时,我面临问题。该值正在脚本末尾更改,而UI并未反映此更改。...

回答 2 投票 0

Angular Ivy在手动更改检测方面特别允许我们做什么?

本文提到,Ivy为未来打开了一些可能性。现在应该可以在没有zone.js的情况下运行应用程序,并可以半手动处理更改检测(有点...

回答 1 投票 0

我是否需要带有ChangeDetectionStrategy.OnPush的管道

现在出于性能原因,我在模板中使用纯管道而不是方法调用(我只是将方法调用包装在管道中)我注意到,现在我在所有...中都使用ChangeDetectionStrategy.OnPush和异步管道...

回答 1 投票 0

变量更改后的更新视图

我正在使用库lib-sqv来显示一些html。如果字段选项的开头有一个值,则视图将正确显示html。如果您想尝试一下,这是我的工作代码:app ....

回答 3 投票 0

在HTML模板角2+使用方法

是什么在使用返回true或false,并直接写入HTML模板中存在的角2+这些条件HTML模板方法之间的区别?特别有趣多久?

回答 1 投票 2

角 - 有没有办法来改变检测限的电流分量和它的孩子们

如果有一个父组件和一个孩子,有没有检查整个组件树以触发子组件事件的方式。进口{元器件}从 '@角/芯' @Component({...

回答 1 投票 0

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