根据
文档,
sap.ui.model.odata.v4.ODataModel
版本中的1.108.20
类不支持propertyChange
事件。
但是,
propertyChange
事件最高支持版本 1.110.0。还有其他事件可以用来观察Two-Way Data Binding
的变化吗?
Field Description
列的值取决于 Fieldname
列。因此,每当在 Fieldname
列中选择新值时,它都应该显示相应的 Field Description
。目前,更改仅在刷新页面后应用。
根据最新版本UI5的
propertyChange
事件文档,它指出:
每当此模型之一发生时,就会触发 propertyChange 事件 由于双向数据,属性绑定成功更改其值 捆绑。这不适用于 sap.ui.model.odata.v4.Context#setProperty 代表控制器 代码更改,而不是用户输入。
不幸的是,UI5版本
1.108.20
不支持propertyChange
事件。是否有提供类似功能的替代活动?
该应用程序是使用 Fiori 元素构建的,因此需要扩展控制器来监听事件。
您尝试过使用副作用吗?