使用Angular2+的内置管道格式化数据
2024-09-06 00:10:32
在简书看到一篇关于Angualr运用内置管道格式化数据的总结,感觉挺实用的,转载一下以供参考:
【转载】https://www.jianshu.com/p/a8bd5a1d2c53
PS:管道是在HTML模版上使用的,而不是在.ts控制器文件内。
//1. 字母大写
{{content| uppercase}}
//2. 字母小写
{{content| lowercase}}
//3. 数字格式化
{{num| number: '3.2-2'}}
解释:
{minIntegerDigits}.{minFractionDigits}-{maxfractionDigits}
minIntegerDigits:整数部分保留最小的位数,默认值为1.
minFractionDigits:小数部分保留最小的位数,默认值为0.
maxFractionDigits:小数部分保留最大的位数,默认值为3.
//4. 百分数格式
{{num| percent:'1.2-2'}}
解释:
{minIntegerDigits}.{minFractionDigits}-{maxfractionDigits}
minIntegerDigits:整数部分保留最小的位数,默认值为1.
minFractionDigits:小数部分保留最小的位数,默认值为0.
maxFractionDigits:小数部分保留最大的位数,默认值为3.
//5. 字符串截取
{{content| slice:2:4}}
expression | slice: start[: end] 与java中substring类似
//6. 日期格式化
{{date| date:'yyyy-MM-dd HH:mm:ss'}}
date可以是日期对象,也可以是字符串如:
date = '2016/06/07 21:30:00';
date = new Date();
//6. json格式化
{{list| json}}
主要用于测试环境
//7. 多次管道
{{content|lowercase | slice:2:4}}
最新文章
- node(Buffer缓存区)
- 快排查找第K小的数
- 响应式布局 Bootstrap
- mave web常用配置文件参数
- java-读取类中的属性名称和值
- 使用Python中的urlparse、urllib抓取和解析网页(一)(转)
- nginx学习
- Codeforces Round #225 (Div. 1) C. Propagating tree dfs序+树状数组
- 在windows xp 平台上安装mvc4失败
- phantomjs server + highchart 在服务器端生成highchart图表图片
- ios 码云的使用总结
- 重新开始学习javase_多态(动态绑定、推迟绑定或者运行期绑定)
- [POJ] 1948 Triangular Pastures (DP)
- GCC单独编译host/examples/ tx_waveforms.cpp
- linux下卸载安装程序及其配置的方法
- Androidproject夹
- PHP监測memcache服务端的执行状况
- Neutron:Firewall as a Service(FWaaS)
- Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread 的解决方案
- Building Projects with Native Code