Uygulamanın geri kalanı önce en azından denetleyicilerden önce bazı yapılandırma bilgilerini almak için hızlı bir http isteği yapması gereken bir açısal uygulamaya sahibim. $ UrlRouterProvider'ı kullanarak baktım, ancak uygulamanın nasıl yapılmasını beklediğimi anlamadım. Ben gerekenler
bitirilmesi, http: istek yapmak ve daha sonra başlatabilir/html kodu js kodu yerine ng-app aracılığıyla uygulamanıza önyükleme ayrı js dosyası oluşturabilirsiniz
$http({method: 'GET', url: '/config'}).then(function(res) {
configProvider.setConfig(res.data.config);
}
için
Ne tabanı, soyut durumunu ve çözümlemek buna o isteği oluşturma hakkında? Bu şekilde, kontrolörler –
'dan önce sahip olacaksınız. Örneğin $ stateProvider kullanarak? Böyle bir şey denedim: .state ('app', {abstract: true, url: '/', görüntüleme sayısı: {"content": {templateUrl: "myurl.html"}, resol {myVar: ['$ http ',' myService ', function ($ http, myService) {return $ http ({method:' GET ', url:' url '}). sonra (function (res) {// do şeyler}) Not Bu – Slagathor
Yep ile çok şans, demek istediğim tam olarak bu. Benim için çalışıyor, bu yüzden sizin için neden çalışmadığından emin değilim, ama cevabı kontrol edin - –