これは機能します:
<div ng-include="'login.html'" flex ng-if="!loggedIn" ng-controller="LoginController"></div>
ただし、これはしません ({{test}}
何も出力しません)。
<ng-include src="'login.html'" flex ng-if="!loggedIn" ng-controller="LoginController"></ng-include>
何か理由はありますか?それともバグですか?
login.html:
<p>{{test}}</p>
ログインコントローラー:
function LoginController($scope){
$scope.test = 'login';
}