动态加载外部JavaScript

时间:2014-12-11 02:56:53

标签: javascript angularjs dynamic

我目前正致力于更改Angular Bootstrap Datepicker语言。 我已经看到了一些答案,例如链接到语言环境。但我想要的是 每次我改变语言,我都有翻译。 datepicker的语言也应该改变。

我想我可以通过加载角度区域设置来实现这个目的

喜欢

<script type ="text/javascript" src ="js/angular-locale_de-de.js"></script>

我想要做的是每次更改语言时动态更改src,以便Angular Calendar的语言也会更新。

例如,当我点击语言&#34; Espaniol&#34;时,src将变为&#39; js / angular-locale_es-es.js&#34; 法语到&#34; js / angular-locale_fr-fr.js&#34; 等

我这里有代码

这是函数

 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);
        }


    }
然而,它没有工作。请帮助我,谢谢! 谢谢!

0 个答案:

没有答案