Angular 2 HTTP只需要JSON

马特·托马斯(Matt Thomas)

我正在使用angular2 HTTP模块从SoundCloud API获取数据。我知道如何使用可观察对象获取数据:

   return this._http.get(`${API_BASE_URL}/users/${FEAT_USER_ID}/favorites?${CLIENT_ID_PARAM}`)
  .map((res:Response) => res.json())
  .catch((error:any) => Observable.throw(error.json().error || 'Server error'))

如何在不使用Observables /必须订阅获取数据的情况下仅返回JSON对象呢?

哈里舍尔

你能做的是

 import 'rxjs/add/operator/toPromise';

然后

 return this.http.get(this.publishersUrl)
               .toPromise()
               .then(response => response.json().data) 
               .catch(this.handleError);

请务必阅读链接的以下部分:退回承诺

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular 2 - 如何创建一个我只需要加载一次的全局服务

来自分类Dev

WebApp2: TypeError: get() 只需要 1 个参数(给定 2 个)

来自分类Dev

在C:2中,我只需要一个printf输出。

来自分类Dev

jQuery draggable放在2个droppables上。只需要一个

来自分类Dev

在C:2中,我只需要一个printf输出。

来自分类Dev

gnuplot:我只需要在 x 轴上绘制 2 个值

来自分类Dev

创建一个C面程序,但是只需要2个输入而不是3个。为什么?

来自分类Dev

mkdocs-pandoc 类型错误:_split_row() 只需要 2 个参数(给出 3 个)

来自分类Dev

类型错误:create() 只需要 2 个参数(给定 5 个)-Odoo v8 向导

来自分类Dev

Ansible:模块执行期间出现意外失败“find() 只需要 2 个参数(3 个给定)”

来自分类Dev

Angular 2 http发布

来自分类Dev

Python - 具有非常相似的代码库的 2 个应用程序之间的比较 - 'TypeError: change_name() 只需要 2 个参数(给定 1 个)'

来自分类Dev

Angular 2 HTTP显示JSON特定值

来自分类Dev

Angular2 HTTP获取JSON问题

来自分类Dev

Angular2 http json请求

来自分类Dev

Angular 2 使用 http 插入 json 数据

来自分类Dev

Angular 2:从 HTTP 访问 JSON 时出错

来自分类Dev

如果只需要结果的低位部分,可以在不将输入中的高位清零的情况下使用哪个2的补码整数运算?

来自分类Dev

使用some()按日期分割2D数组,避免重复。只需要1个唯一的电子邮件,而不是行。我在哪里错了?

来自分类Dev

需要使用 angular 2 访问和循环 json 数组

来自分类Dev

覆盖getter只需要@synthesize

来自分类Dev

覆盖getter只需要@synthesize

来自分类Dev

设置只需要等于

来自分类Dev

在Android中SetText只需要resId

来自分类Dev

DateTime只需要AM / PM部分

来自分类Dev

覆盖getter只需要@synthesize

来自分类Dev

输入类型日期只需要数字

来自分类Dev

只需要获取所需的部分

来自分类Dev

Angular2 HTTP同步

Related 相关文章

  1. 1

    Angular 2 - 如何创建一个我只需要加载一次的全局服务

  2. 2

    WebApp2: TypeError: get() 只需要 1 个参数(给定 2 个)

  3. 3

    在C:2中,我只需要一个printf输出。

  4. 4

    jQuery draggable放在2个droppables上。只需要一个

  5. 5

    在C:2中,我只需要一个printf输出。

  6. 6

    gnuplot:我只需要在 x 轴上绘制 2 个值

  7. 7

    创建一个C面程序,但是只需要2个输入而不是3个。为什么?

  8. 8

    mkdocs-pandoc 类型错误:_split_row() 只需要 2 个参数(给出 3 个)

  9. 9

    类型错误:create() 只需要 2 个参数(给定 5 个)-Odoo v8 向导

  10. 10

    Ansible:模块执行期间出现意外失败“find() 只需要 2 个参数(3 个给定)”

  11. 11

    Angular 2 http发布

  12. 12

    Python - 具有非常相似的代码库的 2 个应用程序之间的比较 - 'TypeError: change_name() 只需要 2 个参数(给定 1 个)'

  13. 13

    Angular 2 HTTP显示JSON特定值

  14. 14

    Angular2 HTTP获取JSON问题

  15. 15

    Angular2 http json请求

  16. 16

    Angular 2 使用 http 插入 json 数据

  17. 17

    Angular 2:从 HTTP 访问 JSON 时出错

  18. 18

    如果只需要结果的低位部分,可以在不将输入中的高位清零的情况下使用哪个2的补码整数运算?

  19. 19

    使用some()按日期分割2D数组,避免重复。只需要1个唯一的电子邮件,而不是行。我在哪里错了?

  20. 20

    需要使用 angular 2 访问和循环 json 数组

  21. 21

    覆盖getter只需要@synthesize

  22. 22

    覆盖getter只需要@synthesize

  23. 23

    设置只需要等于

  24. 24

    在Android中SetText只需要resId

  25. 25

    DateTime只需要AM / PM部分

  26. 26

    覆盖getter只需要@synthesize

  27. 27

    输入类型日期只需要数字

  28. 28

    只需要获取所需的部分

  29. 29

    Angular2 HTTP同步

热门标签

归档