2016-06-10 75 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>