[英]How to keep a count of how many times a function which returns itself has been called?
[英]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.