在Angular中需要时初始化依赖项?

时间:2015-10-24 23:50:15

标签: angularjs

我有一个有很多外部依赖关系的有角度的网站。其中一些依赖项仅用于一个状态,并且实际上不需要在页面的初始加载时启动。

是否可以推迟此次加载?

1 个答案:

答案 0 :(得分:-1)

您可以通过创建一个执行加载的函数动态追加js文件,并在需要时调用它:

function loadjsfile(filename){
    //if filename is a external JavaScript file
    var fileref=document.createElement('script')
    fileref.setAttribute("type","text/javascript")
    fileref.setAttribute("src", filename)
}

电话:

loadjscssfile("myscript.js")

Source