通常我们需要使用管道实现对数据的格式化,Angular4中的管道和之前有了一些变化。本文主要介绍Angular4中常用管道,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

一、大小写转换管道uppercase将字符串转换为大写

lowercase将字符串转换为小写

将字符串转换为大写{{str | uppercase}}

str:string = 'hello'

页面上会显示

将字符串转换为大写HELLO

二、日期管道

date。日期管道符可以接受参数,用来规定输出日期的格式。

现在的时间是{{today | date:'yyyy-MM-dd HH:mm:ss'}}

today:Date = new Date();

页面上会显示现在的时间是2017年05月08日10时57分53秒

三、小数管道

number管道用来将数字处理为我们需要的小数格式

接收的参数格式为{最少整数位数}.{最少小数位数}-{最多小数位数}

其中最少整数位数默认为1

最少小数位数默认为0

最多小数位数默认为3

当小数位数少于规定的{最少小数位数}时,会自动补0

当小数位数多于规定的{最多小数位数}时,会四舍五入

圆周率是{{pi | number:'2.2-4'}}

pi:number = 3.14159;

页面上会显示

圆周率是03.1416

四、货币管道

currency管道用来将数字转换为货币格式

{{a | currency:'USD':false}}

{{b | currency:'USD':true:'4.2-2'}}

a:number = 8.2515

b:number = 156.548

页面上将显示

USD8.25

0156.55这里的′USD′是美元UnitedStatesdollar的缩写,当为false时不显示符,当为true时,则显示$符。后面的规定小数位数的参数和上面介绍的一样。

相关推荐:

angular4 php,Angular4中常用管道实例详解相关推荐

  1. java中匿名内部类详解_java 中匿名内部类的实例详解

    搜索热词 java 中匿名内部类的实例详解 原来的面貌: class TT extends Test{ void show() { System.out.println(s+"~~~哈哈&q ...

  2. java list 移除_java 中List删除实例详解

    java 中List删除实例详解 1.循环删除List中的元素 public static void main(String[] args) { List t=new ArrayList(); for ...

  3. java 控制jsp_JSP学习之Java Web中的安全控制实例详解

    普通用户界面 修改登录的Servlet,修改后的代码如下: LoginProcess.java代码: package servlet; import javabean.User; import jav ...

  4. java list 重复数据_java 查找list中重复数据实例详解

    java 查找list中重复数据实例详解 需求: 查找一个List集合中所有重复的数据,重复的数据可能不止一堆,比如:aa, bb, aa, bb, cc , dd, aa这样的数据.如果有重复数据, ...

  5. file java详解_Java中File的实例详解

    Java中File的实例详解 File 代表文件或者目录的类 构造函数 File(File parent,String child)---代表了指定父目录下的指定的子文件或者子目录 File(Stri ...

  6. java 找出重复的数据_java 查找list中重复数据实例详解

    java 查找list中重复数据实例详解 需求: 查找一个list集合中所有重复的数据,重复的数据可能不止一堆,比如:aa, bb, aa, bb, cc , dd, aa这样的数据.如果有重复数据, ...

  7. python开发的程序中以电子表格显示数据_使用 Python 读取电子表格中的数据实例详解...

    Python 是最流行.功能最强大的编程语言之一.由于它是自由开源的,因此每个人都可以使用.大多数 Fedora 系统都已安装了该语言.Python 可用于多种任务,其中包括处理逗号分隔值(CSV)数 ...

  8. android c++ socket编程,C++ 中 socket编程实例详解

    C++ 中 socket编程实例详解 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW):基于TCP的soc ...

  9. 计算机中常用软件列表,详解win10中常用软件列表不要在任务栏显示的方法

    我们在win10系统的使用中,在win10的界面中我们经常使用软件在电脑任务栏中会在电脑中显示,那很多的小伙伴在电脑中是不想要显示的遇到这个问题我们怎么取消这个常用的软件在任务栏一直显示的情况呢,今天 ...

最新文章

  1. python入门须知:包、模块、库的含义以及导入以及包下__init__.py的作用
  2. Why to do,What to do,Where to do 与 Lambda表达式!
  3. 等比数列求和python_python numpy生成等差数列、等比数列的实例
  4. 浏览器中的XML与JavaScript
  5. vue循环如何传参数 php,vue循环列表动态数据的处理方法(代码)
  6. PhantomJS 与python的结合
  7. 如何在内存序列化中使用Java深克隆对象
  8. c语言 字符串 url,如何对URL字符串进行百分号编码
  9. c语言指针怎样代替二维数组,c语言 指针和二维数组
  10. 浅析Kubernetes Pod重启策略和健康检查
  11. 【英语学习】【WOTD】shard 释义/词源/示例
  12. 产品经理该如何做竞品分析
  13. matlab如何获得一个二值掩码,1.3矩阵的掩码操作 - osc_uarhdl2n的个人空间 - OSCHINA - 中文开源技术交流社区...
  14. 关于新APP,从交底书入手
  15. gcc编译C++ 符号名解码 c++filt demangle
  16. 使用BootStrap制作网页页面
  17. [渝粤教育] 浙江工商大学 工程英语口语(王晓英) 参考 资料
  18. linux按照目录大小降序排列,Linux du命令查看文件夹大小并按降序排列
  19. 乌鸦安全2021年度文章合集
  20. (P9)awk:什么是awk,awk简单用法,awk脚本语法,awk执行过程

热门文章

  1. React Native升级目标SDK
  2. Python回顾与整理10:模块
  3. [数据库事务与锁]详解一: 彻底理解数据库事务
  4. LYNC显示用户位置的相关配置
  5. Silverlight杂记-控件相关
  6. Torchvision目标检测模型训练过程记录
  7. 机器学习知识点(一)文本字符信息熵Java实现
  8. centos图形界面和文本界面登陆切换设置
  9. AMD Developer Center有关ATI Stream的内容
  10. Mysql 索引 总结 —— 概述 || 索引优势劣势|| 索引结构(索引是在MySQL的存储引擎层中实现的)|| BTREE 结构||B+TREE 结构||MySQL中的B+Tree||索引分类