1
我們的API包含一組端點,包括一組設置(如默認文本,其他端點等)。我們的前端是用AngularJS編寫的,我們試圖找出把它們還給客戶端的最好方法,並使它們在應用程序中的所有指令中都可用。現在我們最好的解決辦法是包括settings
作爲指令:AngularJS從服務器下載設置
angular.module('ourapp')
.factory('settings', function ($http) {
var url = 'http://localhost:8080/settings';
return function (callback){
$http.get(url).success(callback);
};
});
但其它所有的呼叫都異步包裹。
有沒有更好的方法來做到這一點?
你找到一個解決這個問題? – Mikke
我們最終做了一個角度外的同步XHTTP調用,並將結果綁定到角度全局設置對象。 – Jason