Angular Directive不会在IE8中加载模板

时间:2014-03-05 17:09:50

标签: angularjs

Angular版本:1.2.6

我的所有指令(例如下面的例子)都未能在IE8中请求他们的模板。我已经运行Charles代理来查看网络请求,但它没有提出请求。我尝试过更改模板的路径。如果内容是使用'模板设置的,那么我不知道该怎么做。属性,但我不能将所有标记放入指令中。那将是垃圾。

app.directive('bbContent', function(paths) {
    return {
      restrict: 'A',
      replace: true,
      scope: true,
      templateUrl: "/angular/partials/content_main.html"
    };
  });

补充说明:这不仅仅是我已经制定的指令。 IE8未能请求任何资源,即ng-include也不起作用。

<div ng-include="'/angular/partials/content_main.html'"></div>

我能让它工作的唯一方法是使用ng-template,但这不是我现在想要做的。以下选项有效。

<script type="text/ng-template" id="/angular/partials/content_main.html">

0 个答案:

没有答案