我开发了一个基于Angular 6的Web应用程序 . 但我正面临着正确加载js文件的问题 . 我已经在firebase托管中部署了该站点(https://dishari-d2728.firebaseapp.com/) .

有趣的是,当我第一次访问所有JS正确加载但如果我访问另一个页面并再次返回主页,JS文件无法正常工作,如果我刷新几次所有内容都正确加载 . 这就是为什么我无法弄清楚实际问题在哪里 . 我用以下方式引用了JS文件:

  • 在assets文件夹中添加js文件

  • angular.json 中注册

  • 使用 $GetScript() 函数在 appcomponent.ts 文件中加载脚本...