26管道(内置管道)

Posted shanlu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了26管道(内置管道)相关的知识,希望对你有一定的参考价值。

管道 pipe

filter?过滤器  是用来实现对数据的筛选,过滤,格式化,管道/过滤器,本质都是一个带有参数,有返回值的方法,将输入  进行处理  进行输出 ,可以直接在 html 中进行数据的处理,省去了到JS中进行操作的过程。

在angularJs中叫做 filter,升级 angular 之后叫做 pipe

angular提供了丰富的内置过滤器,同时也支持自定义过滤器

angular管道的语法

<any  {{ 表达式 |  管道 }}></any>

内置管道

①date

  

     

   

②json 在html中  支持json格式的序列化

  

    

    

③大小写的转换 uppercase / lowercase

  

     

     

④number:\'整数保留位数.小数保留的最小位数-小数保留的最大位数\'

  

    

    

⑤currency 货币样式的格式化

  <any>{{  表达式 |  currency:‘目标货币格式’ : \' 是否显示货币符号 \'}}</any>

  

 

    

 

      

 

 

⑥percent 百分比的格式化方式

  <any>{{ 表达式 | percent : \' 整数位数.小数最小位数-小数最大位数 \' }}</any>

  

 

       

 

       

 

 

⑦slice 截取表达式结果,从start位置到end位置,如果不指定end,意味着读取到最后一位

  <any>{{  表达式 | slice : start : end }}</any>

  

 

    

 

      

 

 

⑧多重过滤

  tips="It is a tip"

  

 

   IS A TIP

以上是关于26管道(内置管道)的主要内容,如果未能解决你的问题,请参考以下文章

如何在服务和指令脚本文件中使用angular2内置日期管道[重复]

26-Ubuntu-文件和目录命令-其他命令-管道

angular2-管道

27自定义管道

是否使用数据流管道(未内置自定义)从谷歌存储到 bigquery 摄取数据(批量)?

在 Gitlab 中触发该管道后获取管道 ID