码迷,mamicode.com
首页 > 其他好文 > 详细

Angular2学习笔记

时间:2017-04-14 14:13:57      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:console   bsp   控制   rom   promise   笔记   使用   active   div   

1、Observable

RxJS是Reactive编程库,提供了强大的数据流组合与控制能力,而Observable就是其中之一;RxJS在Angular里非常有地位,网上很多人把他拿 Promise 相比,个人认为是不合理的,压根就没法比。RxJS有丰富的组合和控制能力,而Promise只能告诉你是与不是。

数据控制

如果单纯认为Observable和Promise有实际中的运用没有什么区别,那说明你out了。

 

toPromise()

很多人在通过Http请求一个数据时,会使用 toPromise(),这简直就是多此一举好吗?

-- promise
this.http.get(``).toPromise().then();
-- Observate
this.http.get(``).subscribe();


 do 一般用来做一些不影响数据流的事,比如打印console.log数据用来测试。map 是会影响 数据流的。 
所以如果你在do中做一些会影响数据流的事,那要好好想一想了。


Angular2学习笔记

标签:console   bsp   控制   rom   promise   笔记   使用   active   div   

原文地址:http://www.cnblogs.com/gitbo/p/6708557.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!