数据蛙数据分析每周作业

Angular2 核心概念

2019-03-14  本文已影响18人  Spareribs

@[toc]

Angular2的核心组件

核心模块详解

组件

以Angular2实现的通讯录的举例

在这里插入图片描述

组件要素

在这里插入图片描述

组件通讯机制

在这里插入图片描述

全生命周期支持

在这里插入图片描述

组件示例

组件渲染

在这里插入图片描述

组件绑定

在这里插入图片描述

组将绑定和事件绑定来实现数据双向流动流动的效果

组件树

在这里插入图片描述

注意:1. 父组件ContactList需要用到子组件Contact定义的一些元素标签,还需要有一个导入的过程,借助模块来实现

  1. 属性绑定:负责组件类与模板之间的数据传递,同时也但负着组件间数据通信重任

元数据

元素据与装饰器之间的通信

在这里插入图片描述

模板

在这里插入图片描述

数据绑定

插值的方式传递数据


在这里插入图片描述

其他常见的数据绑定的方式

在这里插入图片描述

指令

组件继承于指令,包含属性指令和结构指令。


在这里插入图片描述 在这里插入图片描述

指令是支持自定义的


在这里插入图片描述

服务

在这里插入图片描述

依赖注入

在这里插入图片描述
在这里插入图片描述

分层注入

在这里插入图片描述
在这里插入图片描述

分层注入源于组件树的结构,互不影响同级的书节点

模块

在这里插入图片描述

文件模块

在这里插入图片描述

文件模块使用

在这里插入图片描述

应用模块

在这里插入图片描述

应用示例

在这里插入图片描述

这里讲解使用的时一个NgModule的一个装饰器,里面包换了一些元数据

应用模块之间的关系

在这里插入图片描述

一个应用中的所有模块

在这里插入图片描述

应用的功能特性,切分成各种各样的模块

在这里插入图片描述
上一篇 下一篇

猜你喜欢

热点阅读