SAPUI5:如何在模型内部的值发生变化时触发事件?

时间:2017-05-12 09:59:18

标签: sapui5

我有一个sap.m.Input,我使用bindProperty函数将其maxLength属性绑定到模型。

通过这种方式,我可以通过更改模型中的值来轻松更改此属性。 (实际上它是邮政编码的最大长度)

现在我需要在模型内部更改此属性的值后立即调用函数。

是否有任何可以附加到JSON模型中属性的值更改事件?

1 个答案:

答案 0 :(得分:0)

每个模型都从sap.ui.model.Model扩展而来。 你有一个Method来注册propertyChange的EventHandler

attachPropertyChange(function() { /* do some stuff */ }, oContext)

希望这有帮助。