UI5 1.108.20版本ODataModel无propertyChange事件,求双向绑定替代方案
需求与问题
UI5 1.108.20版本的sap.ui.model.odata.v4.ODataModel类不支持propertyChange事件,但该事件在1.110.0及之前版本是受支持的。
我的场景是:Field Description(字段描述)列的值依赖于Fieldname(字段名)列,每当在Fieldname列中选择新值时,需要实时显示对应的Field Description,但目前只有页面刷新后变更才会生效。
根据UI5最新版本的propertyChange事件文档说明:
当模型的任一属性绑定因双向数据绑定成功变更值时,将触发propertyChange事件。此事件不适用于sap.ui.model.odata.v4.Context#setProperty,该方法代表控制器代码变更,而非用户输入。
现在想知道,在1.108.20版本中有没有替代事件可以实现类似propertyChange的功能,用来监听双向数据绑定的变更?应用是基于Fiori elements构建的,需要通过扩展控制器来监听事件。
内容的提问来源于stack exchange,提问作者softshipper
相关产品推荐
相关产品推荐

