从这个链接,https://angular.io/guide/lifecycle-hooks foll。给出了一个例子
export class PeekABoo implements OnInit {
constructor(private logger: LoggerService) { }
// implement OnInit's `ngOnInit` method
ngOnInit() { this.logIt(`OnInit`); }
logIt(msg: string) {
this.logger.log(`#${nextId++} ${msg}`);
}
}
在这个例子中,我不明白,#符号在这里做什么。我提到了角度文档,它说#用于创建引用。但这不是形成参考的形式或任何字段。
答案 0 :(得分:1)
在此示例中,#
是日志行中的字符,用作number sign。
此处没有特殊含义,不应与Angular template reference variables混淆。