摘要: 管道的作用就是将原始值进行转化处理,转换为所需要的值; 一、内置管道 1 <h1>大小写转换</h1> 2 {{'HeLLO worLD' | uppercase}} 3 <!-- 转换为大写 --> 4 <br /> 5 {{'HeLLO worLD' | lowercase}} 6 <!-- 转 阅读全文
posted @ 2021-12-06 17:33 GISer杰 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Style 一、通过 ngStyle 1 <p [ngStyle]="{'color':'red'}">ngStyle演示</p> 2 3 <p [ngStyle]="{'color':tempColor}">ngStyle演示</p> 4 // tempColor定义在ts文件中,数据类型为字符串 阅读全文
posted @ 2021-12-06 09:22 GISer杰 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 文件结构: 定义路由时,有两种定义方式:①在 app.module.ts 中定义;②定义路由模块( app-routing.module.ts ),将路由模块导入到 app.module.ts 中,此处我们主要演示第二种,如果程序比较简单,路由数量单一,可以直接定义在 app.module.ts 中 阅读全文
posted @ 2021-12-02 09:39 GISer杰 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 回调函数 Promise Rxjs 1、回调函数 1 /* 利用回调函数执行异步操作 */ 2 getCallBackData(callback) { // 把函数作为参数传递进去 3 setTimeout(() => { 4 let data = 'this is callback data'; 阅读全文
posted @ 2021-11-26 16:07 GISer杰 阅读(230) 评论(0) 推荐(0) 编辑
摘要: debounceTime(20) 图解: Observable 先发送出来 a ,可以订阅得到。 Observable 后面开始发送 b ,发送完 b ,被 debounceTime 延迟订阅(可以理解成拦截),等待 20ms,看看有没有其他数据被发送出来,如果没有,b 也可以被订阅,如果有,则用新 阅读全文
posted @ 2021-11-19 11:47 GISer杰 阅读(153) 评论(0) 推荐(0) 编辑
摘要: concat( observable1,observable2,observable3,...,) 函数功能: 将多个可观察对象合并成一个可观察对象,调用该对象的时候,会依次调用该对象内部合并的可观察对象,当前调用的可观察对象(内部)数据完成后,继续订阅下一个可观察对象的数据。 参数: 多个可观察对 阅读全文
posted @ 2021-11-16 15:13 GISer杰 阅读(210) 评论(0) 推荐(0) 编辑
摘要: from([**,**,**], scheduler?: SchedulerLike): Observable<T> 函数功能: 利用数组、或者 Promise、或者 iterable object,创建可观察对象 参数解析: 第一个参数传递数组、或者 Promise、或者 iterable obj 阅读全文
posted @ 2021-11-16 09:49 GISer杰 阅读(201) 评论(0) 推荐(0) 编辑
摘要: map((previousValue) => previousValue*10) 函数功能: 提供一个数组(Observable),对数组的每个元素 × 10,将结果返回 参数解析: previousValue: 传入的值,可以是任何类型(string、事件、数组) 返回结果:可观察对象 示例: 1 阅读全文
posted @ 2021-11-15 16:45 GISer杰 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1 scan( (previousValue,currentValue)=>previousValue+currentValue),seed?) 函数功能: 提供一个数组(Observable),对数组的元素累计求和 参数解析: previousValue: 上一次调用回调返回的值,或者是提供的初始 阅读全文
posted @ 2021-11-15 15:18 GISer杰 阅读(281) 评论(0) 推荐(1) 编辑