2014-10-31 78 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>