SAP Spartacus cxFocus的config属性的赋值原理
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus cxFocus的config属性的赋值原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
this.config什么時候賦的值?
在構造函數執行時,this.config還是空的。
Jerry已經測試過了,這個設置,只會觸發cxFocus的一個實例的創建。
這個值是什么時候傳遞到Directive的config屬性的?
在Angular的detect change觸發后調用set函數時,template里指定的配置值就已經傳遞到Directive實例里去了:
使用Object.defineProperty注冊一個hook,這樣一旦this.config值發生變化時,hook綁定的function會觸發,可以容易地監控cxFocusDirective config屬性的賦值時機。
果然,這個屬性的賦值還是發生在elementPropertyInternal方法里:
setInputsForProperty:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Spartacus cxFocus的config属性的赋值原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一般存款账户和基本存款账户的区别
- 下一篇: ExpressionChangedAft