美文网首页
angular管道

angular管道

作者: __凌 | 来源:发表于2017-10-27 08:44 被阅读0次

# 1:内置管道


date  |  json  |  uppercase    |   lowercase  |  number    |    currency   |    percent   |     slice


No 1:number:[整数部分保留最小位数].[小数部分保留最小位数-最多位数]

          {{price | number:'3.2-4'}}

No 2:currency:currencyCode:symbolDisplay:小数点

         {{price | currency:'USD':true:'3.4'}}

No 3:percent:小数点

        {{value | percent}}

        {{value | percent:'3.4'}}

No 4:date  【H:24制    h:12制】

        {{ birthday | date: 'yyyy-MM-dd HH:mm-ss' }}

No 5:async 解包一个异步的可观测流


# 2:自定义管道


《 demo18.pipe.ts》:

import {Pipe,PipeTransform} from '@angular/core'

@Pipe({

name:'myCurrency'

})

export class Demo18Pipe implements PipeTransform{//接口

transform(value: any, ...args: any[]): any {

 return null;  //必须有返回值

//value管道操作符前面传来的原始值   ...args  参数值【可选】

}

}

在模块中 声明管道:

import {Demo18Pipe} from '...'

@NgModel({

delcarations : [Demo18Pipe]

})

调用管道:

{{ expression | myCurrency}}


相关文章

  • 2019-11-03

    angular8 angular ngFor 遍历map 数据 使用keyvalue 管道 angular 在组件...

  • 管道Angular 4 - Pipes

    在本章中,我们将讨论Angular 4中的管道。管道早先在Angular1中称为过滤器,在Angular 2和4中...

  • Ionic3 自定义管道

    本文根据官网的例子简单介绍Angular管道的创建和使用,Angular官方文档 创建管道 创建一个管道可以直接使...

  • angular管道

    # 1:内置管道 date | json | uppercase | lowercase | number |...

  • Angular 管道

    ​一、管道优点 (1)可以使用户的体验变得好 (2)可以省去一些重复性的工作 二、管道的常规使用 一般是用于 Mu...

  • Angular4中常用管道

    整列一下angular4中常用管道,欢迎喜欢angular4的小伙伴一起交流沟通补充。 一、大小写转换管道 upp...

  • Angular之管道

    1.管道的查找 首先学会如何使用官网已经给出的一些定义的管道。 比如想对json中取出来的时间进行管道过滤,首先去...

  • angular-管道

    管道其实是一些简单的函数,可以在模板表达式中用来接受输入值,并返回一个转换后的值。管道分为内置管道和自定义管道两种...

  • Angular内置管道

    https://blog.csdn.net/onil_chen/article/details/78182160

  • 使用 Angular 管道

    在 Angular 框架中,我们可以使用 管道技术,对视图模板中表达式的计算结果,进行过滤和转换操作,然后对最终的...

网友评论

      本文标题:angular管道

      本文链接:https://www.haomeiwen.com/subject/cebhpxtx.html