sap.m.Input:如何绑定valueState
sap.m.Input: How to bind valueState
我想要这个结果:
我有一个状态 JSONModel 包含我想要与我的 UI 绑定的状态。
{
code:"None",
descr:"Error"
family:"None"
}
现在,为了得到我的结果,我写:
sap.ui.getCore().byId("idCodeInput").setValueState("{state>code}");
sap.ui.getCore().byId("idDescrInput").setValueState("{state>descr}");
sap.ui.getCore().byId("idFamilyInput").setValueState("{state>family}");
而且效果很好。
但是 sap.m.Input
没有 valueState
属性 并且我无法从 XML 视图绑定模型<-->视图。我想写一些这样的:
<Input
valueState ="{state>descr}"
value="{model>descr}"
enabled="{enable>descr}"
/>
sap.m.Input
有一个 属性 valueState
https://sapui5.hana.ondemand.com/sdk/#docs/api/symbols/sap.m.Input.html
我想要这个结果:
我有一个状态 JSONModel 包含我想要与我的 UI 绑定的状态。
{
code:"None",
descr:"Error"
family:"None"
}
现在,为了得到我的结果,我写:
sap.ui.getCore().byId("idCodeInput").setValueState("{state>code}");
sap.ui.getCore().byId("idDescrInput").setValueState("{state>descr}");
sap.ui.getCore().byId("idFamilyInput").setValueState("{state>family}");
而且效果很好。
但是 sap.m.Input
没有 valueState
属性 并且我无法从 XML 视图绑定模型<-->视图。我想写一些这样的:
<Input
valueState ="{state>descr}"
value="{model>descr}"
enabled="{enable>descr}"
/>
sap.m.Input
有一个 属性 valueState
https://sapui5.hana.ondemand.com/sdk/#docs/api/symbols/sap.m.Input.html