博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular2 学习笔记 (Pipes)
阅读量:5872 次
发布时间:2019-06-19

本文共 445 字,大约阅读时间需要 1 分钟。

Pipe 就是 ng1 的 filter 

{
{ jsonValue | json }}

用法看这里就很清楚了 : https://angular.cn/docs/ts/latest/guide/pipes.html

要记得 pipe 尽量用 pure 的 (ng1 叫 stateful)

pure 只有在 value changed 才会触发 ( object, array 的话要换引用哦 )

如果要用 impure 的话 (比如做 curreny convert or translate) 要自己 take care 性能哦. 

 

async pipe 

{
{ value$ | async | myPipe }}

今天 async pipe 后面又接了自己的 pipe, 结果发现 async 还是很聪明的, 给我的是值而不是 Obserable. 嘻嘻,我多虑了.

 

转载于:https://www.cnblogs.com/keatkeat/p/6219068.html

你可能感兴趣的文章
PHP合并大文件 高性能 低内存 低CPU 快速合并大文件 非耗时操作 快速合并PDF等影视大文件...
查看>>
Linux常用命令笔记2---文件管理2
查看>>
Centos7 连接Serial串口记录
查看>>
tomcat PermGen space 不足的解决方法
查看>>
Outlook disconnected, 2010/2016 Co-Existence issue
查看>>
CentOS7--IP配置与网络问题排查
查看>>
[置顶] Python编程->混合编程(C++,python,opencv)实现
查看>>
Only a type can be imported解决方法
查看>>
Centos VIM 配置
查看>>
《LUA游戏开发实践指南》学习笔记1
查看>>
.htaccess使用说明
查看>>
StateListDrawable 动态更换背景
查看>>
我的友情链接
查看>>
rpm软件包安装
查看>>
JAVA中判断一个字符串是否包含另一个字符串
查看>>
org.eclipse.birt.report.exception.ViewerException: 没有可用的报表设计对象.
查看>>
linux通过mail命令发送到外部邮件
查看>>
BGP的社团属性
查看>>
JS获取服务上下文,兼容上下文为空场景
查看>>
实现简单的字符串队列
查看>>