400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Angular中如何实现自定义管道

这篇文章给大家分享的是有关Angular中如何实现自定义管道的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

站在用户的角度思考问题,与客户深入沟通,找到吴川网站设计与吴川网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖吴川地区。

一、管道的作用

方便我们在模板中对我们的数据进行格式化处理。

二、内置的常用管道

具体API参照官网查询使用

三、Angular管道特点

四、自定义管道三部曲

五、自定义管道项目实践

背景:

处理:

遗留:

Angular中如何实现自定义管道

管道类说明

import { DatePipe } from "@angular/common";
import { Pipe, PipeTransform } from "@angular/core";

@Pipe({ name: "gDate", pure: true })
export class GDatePipe implements PipeTransform {
  transform(value: any, ...args: any[]) {
    let time = "";
    if (this.isIE()) {
      time = new DatePipe("en-US").transform(value.replace(/-/g, "/"), ...args);
    } else {
      time = new DatePipe("en-US").transform(value, ...args);
    }
    return time;
  }

  isIE(): boolean {
    return "ActiveXObject" in window;
  }
}

感谢各位的阅读!关于“Angular中如何实现自定义管道”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网页标题:Angular中如何实现自定义管道
文章分享:http://mzwzsj.com/article/iigjhj.html

其他资讯

让你的专属顾问为你服务