打印出$$州承诺的正确方法?

时间:2018-01-04 20:15:54

标签: javascript

这是我得到的回报。如你所见,valueResource,它符合我的需要。是否有适当的解析这个?

enter image description here

这是我retVal.data时所得到的:

var retVal = vm.test.getData({ user_id: user_id }).$promise.then(function (response) {
    return response.data;
});

enter image description here

JSON.parse(response)也不是一种选择。

2 个答案:

答案 0 :(得分:1)

请勿在{{1​​}}处理程序中return,而应该在那里处理响应。无法将值返回到父作用域(在then中)。

答案 1 :(得分:0)

有一位名为Ty Q的用户给了我正确的回复。之后他删除了他的评论,但这是他建议的工作:

vm.test.getData({ user_id: user_id }).$promise.then((data) => console.log(data) );