Angular学习笔记

一:学习记录segmentfault

1, 数据获取流程:组件调用服务,服务和http打交道获取数据数组

2,  做为一条通用的规则,Observable 在有人订阅以前什么都不会作。架构

3, @viewchild()修饰器相关: https://www.jb51.net/article/117789.htm  框架

  read参数的含义: https://stackoverflow.com/questions/37450805/what-is-the-read-parameter-in-viewchild-for/37476195#37476195学习

4, 动态组件:http://www.javashuo.com/article/p-hakhpqjw-ht.htmlspa

5, 双向绑定.net

  • 自定义组件双向绑定最“简单”, 使用x和xChange事件, 即[(x)],原生的HTML元素不支持此类用法
  • 原生的HTML元素分为两类,一类是表单,能够直接使用[(ngModel)],框架会自动双向绑定【缘由是Angular为全部的原生表单都提供了“值访问器”】,另外一类是其余原生HTML元素,angular框架没有实现“值访问器”,并且不能使用x和xChange事件,因此若是想要双向绑定,只能使用[(ngModel)]而后本身实现值访问器。

6,双向绑定

二:问题记录 code

1, //修饰器要放在const常量定义以后!Why? 【hero.service.ts】//由于这是类的装饰器,必须和类的声明紧邻component

2, 插值表达式和属性绑定有什么区别?都是component-----》DOM

架构-->组件简介-->数据绑定中,属性绑定是从COMPONENT --->DOM?????

3, 依赖注入,若是某个服务初始化时须要参数,如何传递参数呢? 

 4, 使用 EventEmitter 实现自定义事件 ?为何HeroDetail组件《但它本身并不知道该如何删除这个英雄》?

5,组件交互----> @viewchild , read参数什么含义?

6, 属性型指令和结构性指令书写形式差很少,如何区分出两个语法糖

7, 本身写的两个模块,其中一个要用到第二个中的一些组件,如何写?  exports数组

8,单例应用?中的forRoot方法?

相关文章
相关标签/搜索