@Comonent 把元数据注入到类中(注入细则:reflect-metedata)
selector : 组件执行玩的结果会注入selector标签内
template : 模板,可以是一个.html文件
{{ }} : 数据绑定(interpolation:插值)
@Input() : 父组件向子组件传递数据
@Output() : 子组件向父组件传递数据
ElementRef : 指元素引用。(解耦,可以用于服务端)
Render:渲染
服务:通过依赖注入在组件内部使用
在父组件中注入的服务可以在继承自它所有的子组件中使用
当需要在子树中使用不同的日志级别时,可以重新注入一个实例
更多模块可以再angular的github上查看:https://github.com/angular/
跨模块调用指令/服务等 需要使用模块导入功能
依赖注入既可以在模块上使用,也可以再组件中使用。作用在模块上的依赖可以再应用全局使用,作用在组件上的依赖只能再该组件及其子组件使用。
只有export的模块/指令才能再其它模块中通过import后使用。服务是全局的,任意模块和组件都可以注入使用。