如何使用SystemJs重新运行模块代码

时间:2017-06-24 00:03:15

标签: systemjs

我有一个使用SystemJs捆绑的javascript库。它包含一个自调用匿名函数。当我在我的视图模型中导入它时(我不希望此代码在应用程序级别运行)它运行一次,然后当我离开并重新进入我的视图时,模块已经导入,因此匿名函数不会运行试。

我想要整合的库是Bootstrap-Toc,我试图让它与Aurelia一起使用(使用typescript和jspm)。

有没有办法卸载/删除已导入的模块然后重新导入它或以某种方式强制模块“刷新”从而重新运行代码?

1 个答案:

答案 0 :(得分:0)

我放弃了这种方法。有关我如何解决此问题的详细信息,请参阅here