我正在開發一個asp.mvc3 web api項目。在這個項目中,我使用TypeScript和Angular.js ,我需要通過Web API從TypeScript訪問業務層。我使用下面給出的 代碼在TypeScript中的構造函數方法內調用Web API。TypeScript與Angular.JS和web API
constructor($scope, $http: any) {
$scope.VM = this;
$http.get("/API/PrivateAPI/Test/1").success((a) => { this.Tiles = a });
var bb = this.Tiles;
}
但是,當試圖從業務層獲取對象列表時,數組爲空。我調試了代碼,發現Web API在傳遞構造函數的最後一行後調用,並返回結果。我需要在構造函數中調用該方法,並獲取Tiles數組的對象列表。
有誰知道該怎麼做?
這個打字稿(一)=>翻譯成功能(一)?因爲這就是成功所期望的(一個函數有一個說法,它會將解決的數據傳遞給) – shaunhusain