AngularJS - 包含查看模块

问题描述:

我是AngularJS的新手,现在正在处理我的第一个应用程序。 我已经将模板编码到我的index.html中,但希望将每个模型的视图放在单独的html文件中。我尝试了一些选项,ng-include等,但没有任何作用。我的意见是在应用程序/视图。AngularJS - 包含查看模块

的index.html:

<div class="container"> <div ng-controller="LeftMenuCtrl"></div> // This Menu for example should be on every single page/route. <div ng-view=""></div> // Views for routes are working </div>

我该如何解决这个问题?

+0

请出示您的写入NG -include – 2014-10-18 14:31:46

+0

我试过ng-include =“view s/leftMenu.html“和ng-include =”'views/leftMenu.html'“(看到了某处在stackoverflow) – eScoo 2014-10-18 14:39:07

+0

你能为你的路线提供代码吗? – cbass 2014-10-18 15:22:20

ADD '在里面你ng-include="views/leftMenu.html"

对于实例

<div ng-include="'views/leftMenu.html'" /> 
+0

我也试过这个,但它没有用,认为这是正确的答案。我已经想通了,那个凉亭没有在我的index.html中包含一个JS文件(忘记了“install --save ...”),这就是为什么它不起作用。即使控制台没有显示任何错误。现在它工作:) – eScoo 2014-10-19 13:29:23

尝试做

ng-include="'app/views/leftMenu.html'" 

如果不行仔细检查路径

+0

应该在内部引号内:'''app/views/leftMenu.html'“' – 2014-10-18 20:17:17

+0

谢谢。我已经更新了 – TGH 2014-10-18 20:31:48