1
我有一個問題,我想在Restangular之後執行一個任務。當任務完成時,使用$ object返回數據。
return Restangular.one('ads', path).customGET("search", params).$object.then(function(){
overlay.set(false);
});
但我有一個undefined。
感謝
我有一個問題,我想在Restangular之後執行一個任務。當任務完成時,使用$ object返回數據。
return Restangular.one('ads', path).customGET("search", params).$object.then(function(){
overlay.set(false);
});
但我有一個undefined。
感謝
我認爲你的情況的任務設置覆蓋爲false。你想使用$ object成員。爲了模擬,你可以這樣做:
var adsPromise = Restangular.one('ads', path)
.customGET("search", params).then(function(result){
overlay.set(false);
return {$object:result}
});
return adsPromise;
看到一些@mgonto的首席Restangular尼奧,他的這些鏈接和處理承諾samples。
您是否回答了您的問題?我認爲這個錯誤是因爲'。$ object'在解析之前是未定義的......我也在尋找解決方法。 – Mark 2015-01-22 16:25:36