浅谈Angular4中常用管道

网友投稿 276 2023-03-29


浅谈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时,则http://显示$符。后面的规定小数位数的参数和上面介绍的一样。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:测试管理平台接口设计(测试平台客户端)
下一篇:接口测试用例分层设计(接口测试用例分层设计)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~