Angular的scope. apply和CRM WebClient UI的modify方法

標題的兩個方法做用相同。app

Angular

在每一次Javascript代碼執行序列執行結束後,Angular都去檢查綁定的數據是否發生改變,經過調用scope.apply完成。scope. apply最後調用scope.digest()方法去更新bindings或者watchers。
看個例子:框架

關於scope.apply的工做細節,see my blog Compare Data Binding mechanism: SAPUI5 and Angular:ui

https://blogs.sap.com/2016/06...編碼

CRM WebClient UI

每次UI roundtrip結束以後,在UI框架DO_HANDLE_DATA的末尾會硬編碼一行bol_core->modify(), 把BOL buffer裏的change flush到Genil layer:spa

要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":
3d

相關文章
相關標籤/搜索