点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否可以使用命名模型将值绑定到控...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)是否可以使用命名模型将值绑定到控...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
是否可以使用命名模型将值绑定到控件属性。 以下代码将模型附加到视图,并将" fname"成功绑定到按钮的text属性。
var view = this.getView(); var oData = { 项目:[ { fname:" A", lname:" B" }, { fname:" C", lname:" D" } ]}; var oModel = new sap.ui.model.json.JSONModel({ id:" myModel"//sap.ui.core.ID }); oModel.setData(oData); view.setModel(oModel); var b5 = sap.ui.getCore()。byId(" b5"); b5.bindProperty(" text"," fname"); b5.bindElement("/img/items/0");
在第二个示例中,我使用名称(frameworkModel)存储模型,但不再能够使绑定生效。 没有错误,并且文档表明这是可能的。
var view = this.getView(); var oData = { 项目:[ { fname:" A", lname:" B" }, { fname:" C", lname:" D" } ]}; var oModel = new sap.ui.model.json.JSONModel({ id:" myModel"//sap.ui.core.ID }); oModel.setData(oData); view.setModel(oModel," frameworkModel"); var b5 = sap.ui.getCore()。byId(" b5"); b5.bindProperty(" text",{path:" fname",model:" frameworkModel"});; b5.bindElement("/img/items/0");
>
尝试过b5.bindElement("/img/path",{model:" frameworkModel"}); 但无济于事。 您的方法运行良好。 谢谢你。
一周热门 更多>