$routeProvider を使用してルートを登録しています。の前ng-include
に要素を埋め込まない限り、これは完全に機能します。ng-view
現在、それを修正するには2つのオプションがあります。
- を要素
ng-include
の後に移動します。ng-view
ng-include
要素の内側をラップし<div>
ます。
この問題の原因は何ですか?
$routeProvider を使用してルートを登録しています。の前ng-include
に要素を埋め込まない限り、これは完全に機能します。ng-view
現在、それを修正するには2つのオプションがあります。
ng-include
の後に移動します。ng-view
ng-include
要素の内側をラップし<div>
ます。この問題の原因は何ですか?
としてみてください
<div ng-controller="MainCtrl" ng-include src="template">
angular.module('App')
.controller('MainCtrl',['$route','$scope', function($route,$scope){
$scope.template= 'main.html';
}]);
In main.html, place the ng-view tag.
この場合、コントローラーで ng-include を処理し、依存関係として $route を注入する必要があります。