SAP UI5 框架画Button的入口
生活随笔
收集整理的這篇文章主要介紹了
SAP UI5 框架画Button的入口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
以Opportunity為例,直接在ButtonRenderer.js的render方法設個斷點就行了:
它會被反復call到,先是觸發(fā)4次,因為Opportunity右下角有4個button。
然后又觸發(fā)一次,為了畫這個<- button:
然后又觸發(fā)一次,畫這個sort,這一點可以通過sort tooltip識別:
然后畫這個add button,可以通過icon 識別:
看callstack:
另外確實像你說的,MasterHeaderFooter 最重要的邏輯都寫在下面這個js file里,從注釋發(fā)現defineMasterHeaderFooter方法只有在每次list binding 發(fā)生change時才會被call到。每次odata回來時,_handleSuccess會trigger list binding change。
這個define方法就會call我們controller里實現的getHeaderFooterOptions了。要獲取更多Jerry的原創(chuàng)文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的SAP UI5 框架画Button的入口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为换届完成工商变更 增6大董事 阎力大
- 下一篇: 台积电40% EUV光刻机订单被砍 AS