前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Angular的scope. apply和CRM WebClient UI的modify方法

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

原创
作者头像
Jerry Wang
修改2020-03-04 10:27:20
3050
修改2020-03-04 10:27:20
举报

标题的两个方法作用相同。

Angular

在每一次Javascript代码执行序列执行结束后,Angular都去检查绑定的数据是否发生改变,通过调用scope.apply完成。scope. apply最后调用scope.digest()方法去更新bindings或者watchers。

看个例子:

关于scope.apply的工作细节,see my blog Compare Data Binding mechanism: SAPUI5 and Angular:

https://blogs.sap.com/2016/06/30/compare-data-binding-mechanism-sapui5-and-angular/

CRM WebClient UI

每次UI roundtrip结束之后,在UI框架DO_HANDLE_DATA的末尾会硬编码一行bol_core->modify(), 把BOL buffer里的change flush到Genil layer:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Angular
  • CRM WebClient UI
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档