点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我已经读了一些关于它的知识,我并不太了解
在我的控制器中,我将其称为odata:
var oTxt = this.byId(" asesortxt_encabezado"); var oDataModelHead = new ODataModel(sURI,true); var oModelHead = new sap.ui.model.json.JSONModel(); var oFilterH = new Filter(" Kunnr"," EQ",asesor); oDataModelHead.read("/img/AsesorSet",{ 过滤器:[oFilterH], 成功:函数(oData,响应){ var oResultH = oData.results; oModelHead.setData(oData.results);
所以我对此有看法
<文本text =" {Nombre}" title =" {Fecha}" id =" asesorTxt"/>
我想绑定我的odata的这个元素
那些数据是唯一的,所以我将它们写在文本中
我知道我应该使用属性绑定,但是我具体不知道元素Text具有文本和标题的原因
我尝试过这个:
var oTxt = this.getView()。byId(" asesorTxt"); var oDataModelHead = new ODataModel(sURI,true); var oModelHead = new sap.ui.model.json.JSONModel(); var oFilterH = new Filter(" Kunnr"," EQ",asesor); oDataModelHead.read("/img/AsesorSet",{ 过滤器:[oFilterH], 成功:函数(oData,响应){ var oResultH = oData.results; oModelHead.setData(oData.results); oTxt.bindText(" {/0/Nombre}"); oTxt.setModel(oModelHead); 还有这个 var oTxt = this.getView()。byId(" asesorTxt"); var oDataModelHead = new ODataModel(sURI,true); var oModelHead = new sap.ui.model.json.JSONModel(); var oFilterH = new Filter(" Kunnr"," EQ",asesor); oDataModelHead.read("/img/AsesorSet",{ 过滤器:[oFilterH], 成功:函数(oData,响应){ var oResultH = oData.results; oModelHead.setData(oData.results); oTxt.bindText(" {Nombre}"); oTxt.setModel(oModelHead); 并且this
var oTxt = this.byId(" asesorTxt"); var oDataModelHead = new ODataModel(sURI,true); var oModelHead = new sap.ui.model.json.JSONModel(); var oFilterH = new Filter(" Kunnr"," EQ",asesor); oDataModelHead.read("/img/AsesorSet",{ 过滤器:[oFilterH], 成功:函数(oData,响应){ var oResultH = oData.results; oModelHead.setData(oData.results); oTxt.setModel(oModelHead); 在我看来,这是一种方法:
<文本text =" {Nombre}" id =" asesorTxt"/>
但到目前为止,我并不幸运
(4.0 kB)
如果使用名称在控制器中注册JSONModel,则可以通过绑定表达式在视图中直接对其进行寻址:
然后在您看来:
有关表达式绑定语法的更多信息:
https://openui5.hana .ondemand.com/1.52.0/#/topic/daf6852a04b44d118963968a1239d2c0.html
是的,我认为这是一个文本字段(字符串类型)。
例如,您可以从第一个结果中分配一个具有相同名称的字段:
一周热门 更多>