Javascript 如何正确使用ng包括

Javascript 如何正确使用ng包括,javascript,angularjs,html,Javascript,Angularjs,Html,我是Angular.js的初学者,对指令ng include有一些问题 我想在index.html 下面是我的树示例: myapp . public . . lib . . . angular.js . . . . header.html . index.html Header.html代码: <h1>Hello Angular</h1> 我不确定是否有包含其他模板的ng include标记。我们通常是

我是Angular.js的初学者,对指令
ng include
有一些问题

我想在
index.html

下面是我的树示例:

myapp
.    public
.    .     lib
.    .     .  angular.js
.    .     .  
.    header.html
.    index.html
Header.html代码:

<h1>Hello Angular</h1>

我不确定是否有包含其他模板的
ng include
标记。我们通常是这样做的

<div ng-include src="'header.html'"></div>


您是通过web服务器访问应用程序,还是通过
文件://
协议访问文件?在后一种情况下,由于浏览器的安全限制,它将无法工作。解决方案是安装Apache或Nginx并通过
http://localhost/myapp/index.html

检查输入正确与否的最简单方法是,使用
href=“header.html”
制作锚定,然后在那里查看结果。我不知道你是如何启动你的应用程序的,所以我不能确定任何事情。这应该是可行的。看见您的问题中没有显示正在发生的事情。请参阅如何访问
index.html
?你能发布url吗?你几乎肯定想在这里使用一个指令,而不是includeCustom元素是一个有效的选项(有一些IE警告),如果这样做的话,应该是…如果使用ng include标记,只使用src=。我正在寻找一种不需要使用web服务器或ajax来导入HTML文件的替代方法,但这似乎是不可能的。您可以通过使用来使用内联模板。您可以在链接页面的底部看到一个示例。
<!-- ngInclude: undefined -->
<div ng-include src="'header.html'"></div>