Angular 5 <router-outlet> </router-outlet>之后的所有自定义javascript不起作用

时间:2018-08-01 12:55:36

标签: angular

您好,谢谢您的帮助, 我在index.html中向项目添加了外部库 像这样:

<script src="assets/js/jquery.js" defer></script>
<script src="assets/js/functions.js" defer></script>

使用defer可以在index.html和app.component.html

中完美地工作

但在路由器出口之后 我不再与javascript有任何互动

有人已经有这个问题了吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我认为我的问题本质上是角度理解的问题,我认为我的JavaScript已在组件之前加载。最简单的方法是,一旦dom完全加载,就明确了我要为javascript加载的角度。显然,推迟操作还不够