2015-05-04 18 views

回答

1

如果您使用angular-translate,則可以使用$translateProvider(或$translatePartialLoader)執行一些asynchronous loading

適用於我,並期待解決您所要做的事情。

angular.module('contact') 
.controller('ContactCtrl', function ($scope, $translatePartialLoader, $translate) { 
    $translatePartialLoader.addPart('contact'); 
    $translate.refresh(); 
}); 
0

使用下列內容:

if('user is not logged in') { 
//get local file 
    return this.getLocalTranslation(refresh, lang); 
} 
var deferred = $q.defer(); 
    else { 
    $http({ 
    url: "" ; 
    method: "GET" 
    }).then(function(result) { 
    if(result.data.success === 'true') { 
     console.log(result.data); 
    } else { 
     console.error(result.data.message); 
     deferred.reject(result.data); 
    } 
    }); 
} 

如果用戶沒有登錄 - 然後使用本地文件,否則打電話源表格服務器

相關問題