动态加载外部javascript

动态加载外部javascript,javascript,angularjs,dynamic,Javascript,Angularjs,Dynamic,我目前正在修改Angular Bootstrap Datepicker语言。 我已经看到了一些答案,例如链接到区域设置。但我想要的是 每次我改变语言,我都会有一个翻译。datepicker的语言也应该改变 我想我可以通过加载angular语言环境来实现这一点 像 然而,它不起作用。请帮我做这个谢谢! 谢谢 您确定在更改src属性时会再次加载javascript文件吗?您可以在脚本中放置一个警报,以确保它们正在加载…你好,维托,我已经这样做了,它没有加载。我也在我的ng click函数中调用了该函

我目前正在修改Angular Bootstrap Datepicker语言。 我已经看到了一些答案,例如链接到区域设置。但我想要的是 每次我改变语言,我都会有一个翻译。datepicker的语言也应该改变

我想我可以通过加载angular语言环境来实现这一点

然而,它不起作用。请帮我做这个谢谢!
谢谢

您确定在更改src属性时会再次加载javascript文件吗?您可以在脚本中放置一个
警报
,以确保它们正在加载…你好,维托,我已经这样做了,它没有加载。我也在我的ng click函数中调用了该函数,但仍然没有发生任何事情。我的意思是警报正在工作,但是脚本没有加载。您是否尝试此操作?这是我使用的代码,它加载了我的警报,但是语言没有更改。
<script type ="text/javascript" src ="js/angular-locale_de-de.js"></script>
 function loadjscssfile(filename) {
        var fileRef = document.createElement('script');
        fileRef.setAttribute("type", "text/javascript");
        fileRef.setAttribute("src", filename);

        if (typeof fileRef != "undefined") {
            document.getElementsByTagName("head")[0].appendChild(fileRef);
        }


    }