2016-06-10 123 views
1

跟蹤和營養的模板被稱爲象下面這樣:被稱爲tracking.html將顯示內模板調用模板angularjs

.state('app.tracking', { 
    url: '/tracking', 
    views: { 
     'menuContent': { 
     templateUrl: 'templates/tracking.html', 
     controller: 'TrackingCtrl' 
     } 
    } 
}) 

    .state('app.nutrition', { 
     url: '/nutrition', 
     views: { 
      'menuContent': { 
       templateUrl: 'templates/nutrition.html', 
       controller: 'NutritionCtrl' 
      } 
     } 
    }) 

跟蹤時的路線。 我還想在調用tracking.html時顯示nutrition.html。像下面

所以,在tracking.html我已經包括了代碼:當我的路線是tracking.html

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

期待的是nutrition.html也顯示內部tracking.html。 但不工作。這裏有什麼遺漏嗎?

+0

如何用'tracking.html'命名一個指令?你的錯誤消息是什麼? –

+0

tracking.html是一個模板..不指示..已編輯的問題..如果有幫助...在控制檯中沒有錯誤消息... –

+0

你檢查了路徑? –

回答

1

嘗試用單引號包裝您的URL。 <ng-include src=" 'templates/nutrition.html' "></ng-include>