Angular最新教程-第十三节 管道Pipes 自定义管道

72 篇文章 0 订阅
43 篇文章 0 订阅
这篇教程详细介绍了Angular中的自定义管道,包括如何创建并测试自定义管道,如何实现链式管道,以及纯管道和非纯管道的区别。文章强调了避免使用非纯管道以及在数据变更时的最佳实践,同时指出Angular中没有直接的过滤和排序功能,但提供了编写服务进行数据处理的建议。
摘要由CSDN通过智能技术生成

自定义管道

运行ng generate pipe pipes/cny-currency
因为自定义管道使用的比较少,所以我们把管道都新建到pipes文件目录下。
打开\src\app\pipes\cny-currency.pipe.ts
这里写图片描述
这里我们编写了一个简单的管道,在输入的前面加上人民币符号,输出。
这里应该都很好理解,name是我们在html中使用的名字。
transform是管道的关键方法。
value是输入的值。可以指定类型。
args是可选参数,在使用的时候,就是名字后面加冒号的那些属性。
我们在\src\app\site-status\site-status.component.html中测试一下。
<li>在线访客:{ {siteStatus.onlineNum|cnyCurrency}}</li>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值