点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我已经使用HCP WebIDE创建了自定义UI5应用程序。 我在manifest.json中创建模型。 模型正在执行,我能够在控件中看到数据。
我的问题是如何在控制器中访问命名模型? 例如:在下面的屏幕截图中,我定义了一个名为" countrySet"的模型。 我想在我的视图控制器中访问此命名模型。
我需要在component.js中设置Model/SRV吗? 如果是,该怎么办?
感谢和问候
阿比吉特
manifest.JPG (42.9 kB)
如果您不是UIComponent的" rootView"的控制器,
this.getOwnerComponent()。getModel(" countrySet")////" this"是视图的控制器 p>
else
this.getView()。getModel(" countrySet")就足够了
//例如。 view => App.view.xml,而App是manifest.json
中指定的" rootview",默认模型也称为"未命名"模型。
因此,您只需要调用getModel方法而不传递任何参数/名称
view.xml
items =" {model:'solicitation',path:'/solicitation'}"
项目表
<文本text =" {path:'solicitation> solicitation_id',formatter:'.formatter.numberInt'}"/>
controller.js
this.getOwnerComponent()。getModel(" solicitation")
一周热门 更多>