2016-05-31 40 views
0

我使用的Angular2流星框架,但我有一个问题,当尝试加载我的JavaScript文件。Angular2流星加载javascript

流星加载每个文件似乎在一个想要我的js文件加载后的HTML。

,我必须要播放的js文件放置您正在使用哪个流星版本的HTML代码

回答

0

后?如果您使用1.3,则可以将js文件放在应用程序中名为“imports”的特殊目录中。放置在此目录中的文件默认不加载,必须使用import语句导入。您可以在流星文档中找到更多详细信息: Meteor Special Directories

就执行代码而言,您可以使用组件的AfterViewInit生命周期挂钩。一旦组件的视图完全初始化,它就会被触发。

import {AfterViewInit} from '@angular/core' 

然后在您的组件类:

export class MyComponent implements AfterViewInit { 
     ngAfterViewInit() { 
     // Your code here 
     } 
} 
+0

是THX。它适用于ngAfterViewInit – yanick