Angular 如何使事件仅在应用程序加载的第一时间发生

Angular 如何使事件仅在应用程序加载的第一时间发生,angular,Angular,我希望事件仅在文档加载的第一次发生。如何在angular中执行此操作?只需在app.component.ts中执行即可。在AppComponent类中添加该方法,并在ngOnInit方法的帮助下触发事件。我相信您所说的是特定的角度组件。如果已在component-name.component.html中使用完模板,则可以开始将其连接到component-name.component.ts的typescript部分的后端,它位于同一文件夹中 默认情况下,它如下所示: 从“@angular/core

我希望事件仅在文档加载的第一次发生。如何在angular中执行此操作?

只需在app.component.ts中执行即可。在AppComponent类中添加该方法,并在ngOnInit方法的帮助下触发事件。

我相信您所说的是特定的角度组件。如果已在component-name.component.html中使用完模板,则可以开始将其连接到component-name.component.ts的typescript部分的后端,它位于同一文件夹中

默认情况下,它如下所示:

从“@angular/core”导入{Component,OnInit}; @组成部分{ 选择器:“应用程序组件名称”, templateUrl:'./component name.component.html', 样式URL:['./component name.component.css']//或'./component name.component.scss',具体取决于您的设置。 } 导出类ProposalsComponent实现OnInit{ 构造函数{} 恩戈尼特{ } } ngOnInit方法将在加载组件体时在init上调用。如上所述,您也可以使用ngAfterViewInit,但我建议您保持代码与文档同步,并使用ngOnInit执行任何操作