2014-10-31 57 views
3

在angularjs应用欲动态加载局部视图,所以我在我的视图

<ng-include src="'{{ pathView }}'"></ng-include> 

这一观点被ofcourse附着到某些控制器和在我的控制器我有

$scope.pathView= "/templates/listView.html"; 

调查HTML视图时,我得到

<!-- ngInclude: undefined --> 

,因为这不工作当I H ardcode模板视图路径

<ng-include src="'/templates/listView.html'"></ng-include> 

它的工作原理。

我在做什么错了?

回答

2

ng-includesrc需要一个角度表达reference,所以可以结合对模型值,如下

<ng-include src="pathView"></ng-include> 
2

删除{{}}

正确方法<ng-include src="pathView"></ng-include>