摘要: let arr1 = [{id:1,name:'bj'},{id:2,name:'sh'}];let arr2 = [{id:3,name:'bj'},{id:2,name:'sh'},{id:4,name:'nj'}]; let arr = arr1.concat(arr2);let map = 阅读全文
posted @ 2019-07-27 12:30 szy-du 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Rxjs中merge和concat区别: 1、相同点: 都是将多个可观察输入对象合并为一个可观测输出对象,通过订阅获取输入客观擦对象的弹出的值; concat中只要有一个输入可观察对象发生错误,其后面的输入可观察对象无法弹出其值,即订阅终止;merge存在竞争关系,有一个输入可观察对象发生错误,也会 阅读全文
posted @ 2019-07-17 22:54 szy-du 阅读(2274) 评论(0) 推荐(0) 编辑
摘要: 一、概念: Notification是什么? Notification中文意思是通知、通告和告示。在rxjs中Notification是一个类class,这个类主要基于操作符operators对其实例进行管理,比如通过materialize、dematerialize函数进行物质化和去物质化,不仅对 阅读全文
posted @ 2019-07-06 09:27 szy-du 阅读(696) 评论(0) 推荐(0) 编辑
摘要: materialize是将Observable弹射出的事件资料转换成Notification物件/对象; dematerialize是将Notification物件/对象转换为Observable的事件资料。 通过上述的范例,我们能知道一个Notification至少包含了几个资讯 也可以直接使用n 阅读全文
posted @ 2019-07-05 23:04 szy-du 阅读(219) 评论(0) 推荐(0) 编辑
摘要: // 写法一: 1 @Components({ 2 ...., 3 inputs:['init'], 4 outputs:['finish'] 5 }) 6 export class xxx(){ 7 okEvent: EventEmitter<any> = new EventEmitter(); 阅读全文
posted @ 2019-05-13 23:05 szy-du 阅读(912) 评论(0) 推荐(0) 编辑