首页 > 解决方案 > 当我来自另一个带有 routerLink 的组件时,为什么不运行导入的 js 文件?

问题描述

我想问的问题似乎在标题中感到困惑。我同意你的看法。但我想解释一下。很可能,答案很简单,但我已经尝试了几个小时。

当我手动重新加载页面时,导入的 javascript 文件正在运行。一切都好。我是这样导入的;

import * as myjsFile from '../assets/js/jquery.blabla.js';

但是当我像这样使用routerLink从主页的菜单中出来时;

<a routerLink="/page2"></a>

它似乎只是在加载 HTML。这是一个错误还是应该是?除了重新加载所有页面之外,还有其他解决方案吗?

标签: javascriptangulartypescript

解决方案


推荐阅读