我一直在努力解决这个问题。 让我解释一下情况: 我在GET方法中使用$ resource,该方法返回bool 这看起来像:
var userTransactionsChanged = $resource(appSettings.serverURL + "/api/Refresh", null,
{get: {method:'GET' ,headers: { 'Authorization': 'Bearer ' + currentUser.getProfile().token }}});
userTransactionsChanged.get(null).$promise.then(function(rawData) {
console.log(rawData)
//
//if(GetifChangedResultFromData)// I need to get the bool from data
// updateAlert();
});
我得到200 OK,并且在响应中我得到true / false(来自API的实际结果)
问题是,我在回调中获得的数据是:
f {$promise: d, $resolved: true}$promise: d$resolved: true__proto__: f
为什么我不能像其他电话一样看到结果?
是客户端问题还是服务器? 谢谢你的帮助!