在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ angular4 以Ref 結(jié)尾的一般具體什么共同特性? 及 typescrip

angular4 以Ref 結(jié)尾的一般具體什么共同特性? 及 typescript 中,a = b === c 是什么意思

1.如題。angular4 以Ref 結(jié)尾的一般具體什么共同特性?

2.想起一個小問題: a = b === c ,這個是什么意思呢?
obj.active = this.curRoleId === obj.id;

回答
編輯回答
乖乖瀦

angular中以Ref比較常用的有ApplicationRef, ComponentRef, ElementRef, TemplateRef, ViewContainerRef等。
你要問共同特性,大體上說,就是angular系統(tǒng)級別的工具類,都以Ref結(jié)尾。
當(dāng)component被初始化后,angular幫你封裝好了一些類比如ComponentRef, ElementRef, TemplateRef, 然后希望你通過這些類來操作Component, 操作DOM等。
具體點(diǎn)說的話,這幾個類沒有什么共同特性,每個類處理具體的feature不同。
ComponentRef, ElementRef這兩個類的定義,就完全不同。

class ElementRef {
  constructor(nativeElement: any)
  nativeElement: any
}

class ComponentRef<C> {
  get location: ElementRef
  get injector: Injector
  get instance: C
  get hostView: ViewRef
  get changeDetectorRef: ChangeDetectorRef
  get componentType: Type<any>
  destroy(): void
  onDestroy(callback: Function): void
}
2017年10月3日 08:32
編輯回答
半心人

第一個不知道,講下第二個

判斷b與c是否全等,并把結(jié)果賦值給a

2017年12月24日 20:30