首页 > 代码库 > Angular2学习笔记
Angular2学习笔记
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学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。