首先、Component接口继承自Directive接口
export
interface
Component
extends
Directive {
//定义使用的变更检测策略,当一个组件实例化后,angular会创建一个变化检测器,来实时负责传播组件的绑定
//OnPush:触发检测一次,Default:实时检测)
changeDetection?:
ChangeDetectionStrategy;
//定义其视图DOM子项可见的可注入对象集合
//作用是隔离依赖注入
viewProviders?:
Provider[];
//包含组件的模块ID
moduleId?:
string;
//视图HTML相对路劲
templateUrl?:
string;