4-12 管道讲解

在视图上可以方便你变化值的一个方法

Deprecated开头的都是废弃的管道


用来处理异步的。在后面讲到Rxjs的时候,是非常有用的

处理数字

处理国际化

把字母变成小写

每个单词首字母大写

货币单位

把某个对象以json的形式输出出来,一般是调试的时候用。

百分比

字母变成大写

日期处理

处理国际化中的复数

输出成字典对象。
 
处理字符,字符取某几位。把字符当成一个数组,取数组中的区间。

测试内置的管道

用我们之前创建的组件

在ts内添加一个变量是一个对象

使用json这个管道



日期类型的






数字类型



前面带了个$ 符号。

变成人民币

前面有个CN还是比较别扭。




导入


导入后需要注册一下。在构造函数内注册





还可以添加第二个参数

第三个参数,最小是几位分数


小数部分,最小是0 最大是2为

前面整数部分是3 所以补0 了。






截取索引是1到3的 ,不包含3




自定义管道




输入快捷键


生成的代码




把时间换成几秒前

减去后除以1千


日期直接想减是不行的,所以这里 减 加。+相当于转换成了一个时间戳。时间戳是一个毫秒级的。



然后做一个计数器。做一个for循环forin




什么都不满足就返回原有的值

导出这个管道



然后再导出出来



在ts内加一个函数


 




把date变量 加2天。



减去60天。


结束



 

原文地址:https://www.cnblogs.com/wangjunwei/p/13574024.html