博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
破境Angular(二)Angular构件
阅读量:5813 次
发布时间:2019-06-18

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

一、Angular构件

Angular的构件如下:
图片描述

1.模块是一个容器,用于存放代码块;可导入其他模块中导入的功能;导出指定的功能。

2.组件定义和控制屏幕上的一片区域,构成一个视图
3.服务是一个明确定义了用途的类,例如加密,鉴权
4.指令可用于控制视图中DOM树的展现以及数据绑定
5.管道的作用是做数据转换,例如转换货币单位,大小写。管道的功能也可以通过服务来实现,管道的写法更简洁,优雅,例如:{
{name | Uppercase}}。

二、Angular构件关系

Angular的构件关系如下:

图片描述

1.一个模块可以导入其他模块,也可以导出其他模块

2.模块包含组件,指令,管道,完成特定的功能
3.组件可以包含组件,组件嵌套构成一颗组件树
4.组件可以使用服务来处理特定的业务逻辑
5.组件代码由HTML模板,CSS样式代码和Type Script代码构成,展现一个视图
6.组件可使用指令来控制DOM树的展现和数据绑定
7.组件可使用管道做数据格式转换,例如数字精度转换,货币单位转换,大小写转换

.End

下期预告:【破境Angular(三)Angular构件之模块】

专题链接:


关注Java栈及其衍生技术,通过实战经验分享,传播Java栈技术和提高Java栈开发效率。

图片描述

转载地址:http://sstbx.baihongyu.com/

你可能感兴趣的文章
OCP读书笔记(24) - 题库(ExamD)
查看>>
Http、TCP/IP协议与Socket之间的区别(转载)
查看>>
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
查看>>
.net excel利用NPOI导入oracle
查看>>
vrpie在Visio Studio 中无法调试的问题
查看>>
第六课:数据库的基本工具
查看>>
关于二叉树重构的思索
查看>>
$_SERVER['SCRIPT_FLENAME']与__FILE__
查看>>
skynet实践(8)-接入websocket
查看>>
系统版本判断
查看>>
My97DatePicker 日历插件
查看>>
0603 学术诚信与职业道德
查看>>
小点心家族第3位成员——楼层定位效果
查看>>
Knockout.Js官网学习(enable绑定、disable绑定)
查看>>
hive基本操作与应用
查看>>
excel快捷键设置
查看>>
poj3692
查看>>
python之信号量【Semaphore】
查看>>
html5纲要,细谈HTML 5新增的元素
查看>>
Android应用集成支付宝接口的简化
查看>>