在部分视图 ui-router 中的角度加载特定的第三方脚本



在我的应用程序中,我设置了ui路由器,并且在一种特定状态下,即"MAP",我想加载第三方Javascript文件。

现在我把它作为我的索引的一部分.html在页面底部。但我认为更好的做法是只在需要它的情况下加载它。

仅在特定分部视图中包含此脚本的最佳方法是什么?

事实证明,

您可以简单地在部分中包含<script>标签。对我来说效果很好。

此外,如果你有一个window.onload函数,你可以用一个自调用函数代替它,比如

(function(param){
     alert("partial running");
     bla bla....
})();

所以当部分被拉起时它会运行。

最新更新