Служба загрузки AngularJS, затем вызов контроллера и рендеринг

Моя проблема в том, что мне нужен сервис, загруженный до вызова контроллера и визуализации шаблона. http://jsfiddle.net/g75XQ/2/

Html:

<div ng-app="app" ng-controller="root">
    <h3>Do not render this before user has loaded</h3>            
    {{user}}
</div>
​

JavaScript:

angular.module('app', []).
factory('user',function($timeout,$q){
    var user = {};            
    $timeout(function(){//Simulate a request
        user.name = "Jossi";
    },1000);
    return user;
}).
controller('root',function($scope,user){

    alert("Do not alert before user has loaded");
    $scope.user = user;

});
​

& # X200B;

Ответы на вопрос(6)

Ваш ответ на вопрос