繁体   English   中英

我如何计算一个组件被称为Angular 4的次数

[英]How do i count how many times a component has been called Angular 4

我想知道是否有一种方法可以计算组件被调用的次数,但是可以从组件内部而不是从父亲那里计算。

在这种情况下,我需要确切地知道同一组件以后要执行一些操作的次数,这可能吗?

您是否想知道某个组件被angular实例化了多少次,或者某个特定方法被调用了多少次?

如果是前者,则可以使用静态属性:

static callCounter: number = 0

constructor() {
  NameOfThisClass.callCounter++;
}

否则,如果您只想在组件的同一实例中跟踪特定方法:

callCounter: number = 0;

myMethod() {
  this.callCounter++;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM