一种视图,很少模型

2020-08-26 00:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我有一个用于三个块的视图...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

我有一个用于三个块的视图(对象页面),视图由片段组成,而片段又由sap.m.Table组成。 三个表实例中的每一个都必须显示来自JSON模型的自己的数据。 但是,如何实现呢? 是否可以将块参数传递给视图控制器?

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

阻止:

 sap.ui.define([
 " sap/uxap/BlockBase"
 ],函数(BlockBase){
 "使用严格";
 var IndicatorBlock = BlockBase.extend(" ui5.m.TableDemo.view.IndicatorBlock",{
 元数据:{
 意见:{
 收合:{
 viewName:" ui5.m.TableDemo.view.Indicators",
 类型:" XML"
 },
 展开式:{
 viewName:" ui5.m.TableDemo.view.Indicators",
 类型:" XML"
 }
 }
 }
 });
 返回IndicatorBlock;
 });
 

查看:

 
 
 
 

片段:

 
 
 ...

 
付费偷看设置
发送
3条回答
Bunny_CDM
1楼 · 2020-08-26 00:47.采纳回答

如果我理解正确,则链接具有解决方案:您应该使用 ModelMapping聚合机制。

希望这会有所帮助!

SAP砖家
2楼-- · 2020-08-26 00:52

告诉我如何分配整个模型,而不仅仅是分配给模型映射一条记录? 像这样

 
     
         
             
         
     
  

代替

 externalPath ="/img/data/0" 
歪着头看世界
3楼-- · 2020-08-26 01:01

抱歉,我正在休假。 看看此处

无论如何,我试图创建一个像这样的json模型:

 var applicationModel = {技能:[{
 技能:" javascript"
 },{
 技能:" UI5"
 },{
 技能:" [X | HT] Ml"
 }]
 }; 

并且如果我像这样在我的块的映射中映射模型:

  

我可以像这样在块中使用整个模型:

 
    />
  

希望这对您有所帮助:-)

Chiara

一周热门 更多>