AngularJs:ng-include放置在ng-view标签内时不起作用

时间:2014-06-05 12:04:25

标签: javascript html angularjs angularjs-ng-include ng-view

我在ng-view中通过角度路径加载html页面。 我正在加载的页面包含指向的ng-include标记 另一个html文件。

我尝试了以下所有语法=

<div ng-include src="'some.jsp'"></div>
<div ng-include="'login.jsp'"></div>
<div ng-include src="include.url"></div>

没有工作。但是如果我在ng-view之外放置相同的标签 它的工作正常。

我做错了什么?

1 个答案:

答案 0 :(得分:7)

文件的url应该与index.html(主html文件)相关。 如果您的结构是这样的:

index.html
template
    template1.html
    template2.html

并在template1中你想要ng-include template2.html, 你应该做的

<div ng-include="'template/template2.html'"></div>

Here是一个有效的例子。