![《Angular项目实战》04 智慧工厂能源管理模块写字字帖_第1页](http://file4.renrendoc.com/view/c08e88b00bcf29428556cfa3a3d02d7d/c08e88b00bcf29428556cfa3a3d02d7d1.gif)
![《Angular项目实战》04 智慧工厂能源管理模块写字字帖_第2页](http://file4.renrendoc.com/view/c08e88b00bcf29428556cfa3a3d02d7d/c08e88b00bcf29428556cfa3a3d02d7d2.gif)
![《Angular项目实战》04 智慧工厂能源管理模块写字字帖_第3页](http://file4.renrendoc.com/view/c08e88b00bcf29428556cfa3a3d02d7d/c08e88b00bcf29428556cfa3a3d02d7d3.gif)
![《Angular项目实战》04 智慧工厂能源管理模块写字字帖_第4页](http://file4.renrendoc.com/view/c08e88b00bcf29428556cfa3a3d02d7d/c08e88b00bcf29428556cfa3a3d02d7d4.gif)
![《Angular项目实战》04 智慧工厂能源管理模块写字字帖_第5页](http://file4.renrendoc.com/view/c08e88b00bcf29428556cfa3a3d02d7d/c08e88b00bcf29428556cfa3a3d02d7d5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目四--智慧工厂能源管理模块合作开拓责任企业级卓越人才培养(信息类专业集群)目录01Optionhere02Optionhere任务实施任务需求任务总结03Optionhere04Optionhere任务技能任务需求任务需求学习目标学习目标了解智慧工厂能源管理模块的布局学习Angular组件、指令掌握Angular生命周期钩子具备搭建Angular模板视图层的能力学习路径学习路径企业级卓越人才培养(信息类专业集群)情景导入情境导入在现代工业生产管理中,能源管理尤为突出,并且在工业生产中发挥着十分重要的作用。根据能源管理模块能够了解到当今热门的能源新闻,并可以对水能源和气能源进行报警监控。本项目主要是通过实现智慧工厂的能源管理模块来学习Angular的组件和指令。功能描述功能描述使用Bootstrap+Angular实现智慧工厂能源管理模块。使用Bootstrap相关知识设计智慧工厂能源管理模块使用Angular路由实现选项卡切换效果使用Angular内置指令设置组件样式企业级卓越人才培养(信息类专业集群)基本框架基本框架实现效果实现效果PRESENT企业级卓越人才培养(信息类专业集群)任务技能任务技能任务技能01Angular生命周期钩子02Angular组件企业级卓越人才培养(信息类专业集群)03Angular内置指令04Angular自定义指令Angular生命周期钩子Angular提供了多种生命周期钩子,但每种生命周期钩子的调用顺序及次数是不同的,其中ngOnInit()、ngAfterContentInit()、ngAfterViewInit()和ngOnDestroy()在生命周期中只会被调用一次,其它可被调用多次。在组件中,设置组件样式有以下优势:支持CSS类名和选择器,且支持当前组件CSS类名和选择器不会与应用程序中其他类和选择器相冲突应用程序的其他地方无法修改组件样式组件的CSS代码、组件类、HTML代码可以放在同一文件里随时可以更改或删除组件的CSS代码组件添加样式方式具有如下三种:通过设置styles或styleUrls元数据,注:两者不能同时存在,当同时存在时,styles中数据无作用。在HTML模板里定义style属性通过link标签导入CSS文件Angular组件为了吸引更多的用户,Angular提供了动态组件,使项目在运行期间不仅可以引入固定组件,还可以动态加载组件。创建动态组件步骤如下:第一步:指令标记组件显示位置第二步:加载组件第三步:解析组件第四步:创建公共接口第五步:组件调用接口Angular内置指令NgClassNgClass指令主要作用是可以动态设置和编辑给定元素的CSS类,通常在HTML模板中用ngClass表示。通过绑定ngClass指令,可以同时添加或移除多个类。NgStyleNgStyle指令的主要作用是可以使用动态值给特定的DOM元素设定CSS属性。在Angular中,使用NgStyle指令可同时设置多个内联样式Angular自定义指令每个自定义属性指令都需要一个控制器类,在实现属性指令时,需通过@Directive装饰器(声明当前类是一个指令)将元数据添加到控制器类上,控制器类则实现了指令所对应的特定行为。在元数据中声明selector属性用以标志指令的选择对象。使用自定义指令步骤如下。第一步:创建自定义指令文件第二步:创建自定义指令第三步:在模块中声明第四步:在模板文件中引用指令Angular自定义指令任务实施任务实施第一步第二步第三步路由配置。在导航组件中,使用路由,通过点击,跳转到相应的页面中监控系统分为气、水监控,通过选项卡形式分别对两个系统进行监控。监控的数据通过NgFor指令双向绑定显示能源简介使用ul列表设置导航,通过点击li元素进行切换。通过员工登录可以查看到员工哪一时刻登录。企业级卓越人才培养(信息类专业集群)任务总结任务技能任务实施任务总结任务描述
本项目通过对智慧工厂能源管理模块的学习,对能源管理模块中各个组件的创建及所需功能具有进一步了解,掌握
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防震防火的应急预案
- 上海市商业租赁合同
- 产业基地设施维护合同
- 上海市汽车租赁合同模版正式版
- 个人住宅购买合同定金协议
- 专兼职律师服务合同样本格式
- 事业单位员工劳动权益保障合同解析
- 专利授权许可合同书示例
- 个人装修分期付款合同范本
- 个人消费贷款抵押合同
- 福建省泉州市晋江市2024-2025学年七年级上学期期末生物学试题(含答案)
- 2025年春新人教版物理八年级下册课件 第十章 浮力 第4节 跨学科实践:制作微型密度计
- 货运车辆驾驶员服务标准化培训考核试卷
- 财务BP经营分析报告
- 三年级上册体育课教案
- 2024高考物理二轮复习电学实验专项训练含解析
- 高中英语:倒装句专项练习(附答案)
- 2025届河北衡水数学高三第一学期期末统考试题含解析
- 2024年山东省青岛市普通高中自主招生物理试卷(含解析)
- 2024信息技术数字孪生能力成熟度模型
- 交通银行股份有限公司操作风险管理政策
评论
0/150
提交评论