Почему то не вешается слушатель на ng-if html:
<div ng-if="vm.user == null">
User not found
</div>
<div ng-if="vm.user != null">
{{vm.user.name}}
</div>
controller:
angular
.module('app.module')
.controller('UserCtrl', UserCtrl);
UserCtrl.$inject = ['UserService'];
function UserCtrl(UserService) {
var vm = this;
vm.user = null;
activate();
function activate() {
UserService.get(onLoad);
}
function onLoad(user) {
vm.user = user;
}
}
При этом {{vm.user.name}} нормально обновляется.
Что я делаю не так?
Перемещено true_admin из development