美文网首页
angular 知识点总结

angular 知识点总结

作者: 朱朱是个小太阳 | 来源:发表于2022-11-29 18:46 被阅读0次

一、生命周期

指令与组件共有的钩子

ngOnChanges

ngOnInit

ngDoCheck

ngOnDestroy

组件特有的钩子

ngAfterContentInit

ngAfterContentChecked

ngAfterViewInit

ngAfterViewChecked

二、管道(处理数据)

常用值:

1、大小写转换管道

uppercase将字符串转换为大写

lowercase将字符串转换为小写

例如:<p>{{str | uppercase}}-{{str1 | lowercase}} </p>

2、日期管道

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

例如:{{today | date:'yyyy-MM-dd HH:mm:ss'}}

3、小数管道

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

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

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

最少小数位数默认为0

最多小数位数默认为3

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

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

例如:

<p>num保留4位小数的值是:{{num | number:'3.2-4'}}</p>

num = 166.166666;

页面上显示:num保留4位小数的值是:166.1667

4、货币管道

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

  <p>总价:{{(price * count) | currency:'¥'}}</p>

  count = 9;  price = 1.5;

页面上显示:总价:$13.50

5、字符串截取

slice:start[:end]//开始下标到结束下标 不包括结束下标

例如:<p>{{name|slice:2:4}}</p>

name='你好好呀';

页面上显示:好呀

6、json(数据)格式化

例如:<div> <p>{{ { name: 'smile' } | json }}</p></div>页面上显示:{ "name": "smile" }

7、自定义管道

ng g pipe filter/pipeTable

相关文章

  • angular 知识点总结

    一、生命周期 指令与组件共有的钩子 ngOnChanges ngOnInit ngDoCheck ngOnDest...

  • Angular参考资料收集

    1 、Angular2文档学习的知识点摘要——Angular模块(NgModule) 2、Angular2父子组件...

  • Angular笔记 项目简介

    一些网站 Angular 中文说明文档Angular7入门总结篇B站 Angular 在线视频 Typescrip...

  • Angular与最近的充电计划

    angular的语法知识点很多,而且一些DOM事件机制还不太熟悉,注意区分比较angular和原生js,jquer...

  • AngularJS 模板语法

    模板语法 模板是编写 Angular 组件最重要的一环,你至少需要深入理解以下知识点才能玩转 Angular 模板...

  • 模板语法学习 :HTML attribute 和DOM prop

    知识点:HTML attribute 与 DOM property 的对比 要想理解 Angular 绑定如何工作...

  • Angular笔记4

    本篇主要简单了解学习完angular官网内容后查看简书中优质文章后,补充了解更多有关angular重要知识点及技巧...

  • Angular知识点

    1.angular 是什么? 来源,含义 AngularJS[1] 诞生于2009年,由Misko Hevery ...

  • Angular Universal(统一平台)笔记

    angular官网高级文档AngularUniversal部分的翻译总结,这东西在angular4开始正式被官方支...

  • Angular总结

    一.四大核心思想# 依赖注入、模块化、语义化、双向数据绑定 二.MVC# M:model 模型V:vie...

网友评论

      本文标题:angular 知识点总结

      本文链接:https://www.haomeiwen.com/subject/ncndfdtx.html