Hel*_*rto 1 javascript components typescript angular
我想知道是否有一种方法可以计算组件被调用的次数,但是是从组件内部而不是从父组件调用的。
在这种情况下,我需要确切地知道同一个组件以后要做一些事情多少次,这可能吗?
你想知道某个组件被 Angular 实例化了多少次,或者某个特定方法被调用了多少次吗?
如果是前者,您可以使用静态属性:
static callCounter: number = 0
constructor() {
NameOfThisClass.callCounter++;
}
Run Code Online (Sandbox Code Playgroud)
否则,如果您只想跟踪组件的同一实例中的特定方法:
callCounter: number = 0;
myMethod() {
this.callCounter++;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1661 次 |
| 最近记录: |