Angular 如何自定义 pipe 管道以及参数传递问题

简介: Angular 如何自定义 pipe 管道以及参数传递问题

下图第11行代码的 replace,是我自定义的 pipe 在Component 模板文件中的调用之处。标号1和2为其传入的参数,通过冒号进行参数传递。


image.png


其中 wordStartPattern 为 replace pipe 的第一个参数,这是一个 Component 属性:


image.png

第二个传入 pipe 的参数为 $&,硬编码。


而 pipe 接受的原始值,即 | 之前的值,这个值默认会始终传入 pipe.


image.png


完整的实现代码:

image.png

相关文章
|
2月前
|
JavaScript 前端开发 API
什么是 Angular 中的 async 管道
什么是 Angular 中的 async 管道
|
2月前
|
Perl
【不明觉厉】Angular的 pure pipe (纯管道) 和 impure pipe (非纯管道) 是啥意思?
【不明觉厉】Angular的 pure pipe (纯管道) 和 impure pipe (非纯管道) 是啥意思?
【不明觉厉】Angular的 pure pipe (纯管道) 和 impure pipe (非纯管道) 是啥意思?
Angular HTTP 请求自定义 timeout 值的一种实现思路
Angular HTTP 请求自定义 timeout 值的一种实现思路
|
11月前
|
JavaScript 定位技术
Angular1.x入门级自定义组件(导航条)
Angular1.x入门级自定义组件(导航条)
|
JavaScript 前端开发 API
让Angular自定义组件支持form表单验证
让Angular自定义组件支持form表单验证
128 0
|
Perl
Angular最新教程-第十三节 管道Pipes 自定义管道
Angular最新教程-第十三节 管道Pipes 自定义管道
122 0
Angular最新教程-第十三节 管道Pipes 自定义管道
|
JavaScript
Angular 2.x折腾记 :(11) 写一个挺不靠谱的多少秒/分/时/天前的管道
在写东西的时候发现需要这么一个东西, 而也找不到有人写这个东东,那就自己写一个吧
86 0
|
JSON Linux 数据格式
Angular 2.x折腾记 :(5) 动手实现一个自定义管道
管道这东西,可以让用户的体验变得好,也可以省去我们一些重复性的工作; 官方的内置管道就不解释了,自行看文档吧
135 0
|
JSON API 数据格式
【Angular教程】自定义管道
【Angular教程】自定义管道
182 0
【Angular教程】自定义管道
|
JSON 前端开发 JavaScript
Angular最新教程-第十二节 管道Pipes 内置管道
Angular最新教程-第十二节 管道Pipes 内置管道
279 0