AngularJS在partials中加载javascript

时间:2015-01-12 22:53:57

标签: javascript html angularjs

我的AngularJS应用程序中有一部分需要运行第三方.js文件。为了使这个部分正常工作,我必须在应用程序视图中加载页面后加载javascript。

到目前为止,我的指令是包含脚本:

.directive('loadScripts',function() {
  return {
    restrict :'EA',
    link: function(scope, element, attrs) {
      angular.element('<script src="/js/jquery.cycle.all.js" type="text/javascript"></script><script src="/js/main.js" type="text/javascript"></script>').append(element);
    }
  }
})

然后在部分我有<div load-scripts></div>。部分没有加载任何东西,该指令没有将html标签添加到页面。关于我应该做什么的任何想法?

我在这里回顾了类似的问题/答案:Correct way to integrate Jquery plugins in Angular.js

我似乎完全跟随它,除了我正在使用angular.element。我尝试了不同的测试,没有任何元素被包含在DOM中

0 个答案:

没有答案