在我的角度應用程序中,我有一個視圖,一個控制器和一個服務。 服務負載資源例如:服務負載人員和結果初始值。 我想在我的服務完成他的功能加載他的資源後加載我的視圖。在angularjs中加載視圖後服務
var myApp = angular.module('myApp',[]);
myApp.controller('PersonsCtrl', ($scope, Persons) {
$scope.persons = Persons.data;
});
myApp.factory('Persons', {
data: [[function that load resources => take time]]
});
所以我想加載我的控制器,當我的服務完成他的初始化。 有些想法?
承諾,例如嘗試'resolve'財產路由定義 – doodeec
也看一下$ Q服務承諾 – koolunix
感謝doodeec和koolunix這是該解決方案=>解析: + $ q –