2017-05-12 39 views
0

我有一個sap.m.Input並使用bindProperty函數將其maxLength屬性綁定到模型。SAPUI5:如何在模型內部的值更改時觸發事件?

通過這種方式,我可以通過更改模型中的值輕鬆更改此屬性。 (其實這是郵政編碼的最大長度)

現在我需要調用一個函數,只要該屬性的值在模型內部更改。

有什麼可以附加到JSON模型中的屬性值更改事件?

回答

0

每個型號從sap.ui.model.Model延伸。 有你有一個Method註冊一個事件處理程序進行的propertyChange

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

希望這有助於。

+0

其實我想反之亦然。我想改變模型的價值。然後這個改變導致我的sap.m.Input變化的'maxLength'。我想在輸入字段上設置一個事件,而不是在模型上。我希望當輸入的maxLength改變然後事件觸發。 –

相關問題