为什么不在ng-view Angular JS中加载文件CSS / JS?

时间:2015-05-02 22:00:54

标签: angularjs

我使用$routeProvider并通过<div ng-view></div>加载观看HTML。 在加载的文件HTML中有HTML:

<script src="/public/js/tags/tokenize/jquery.tokenize.js"></script>
<link href="/public/js/tags/tokenize/jquery.tokenize.css" rel="stylesheet" type="text/css">

但这些文件未在页面中连接。 JS也没有在ng-view

上进行exicute

1 个答案:

答案 0 :(得分:0)

这是因为Angular认为您的<script>是指令script。您有两种可能的解决方案:

  • 创建directive
  • 在应用中包含您的代码。

如果您需要动态加载资源,请使用服务,如this question中所述。

另外,作为参考,请看一下this question