UI5垂直动态添加元素

2020-09-19 04:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我希望动态实现以...

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

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


专家们,

我希望动态实现以下目标:

基于下面的XML代码,我将控制器代码编写为:

仍然获得布局,其中标签在左侧,输入在右侧(一个都不在另一个下方)

 var form = new sap.ui.layout.form.SimpleForm();

 form.setLabelSpanL(4);
 form.setLabelSpanM(4);
 form.setLabelSpanS(4);
 form.setEmptySpanL(0);
 form.setEmptySpanM(0);
 form.setEmptySpanS(0);
 form.setMaxContainerCols(2);
 form.setLayout(" ResponsiveGridLayout");

 var lab = new sap.m.Label();
 lab.setText("确定返回");
 form.addContent(lab);

 var inp = new sap.m.Input();
 inp.setValue(" No");
 form.addContent(inp);

 var lab = new sap.m.Label();
 lab.setText("确定返回");
 form.addContent(lab);

 var inp = new sap.m.Input();
 inp.setValue(" No");
 form.addContent(inp);


 var rad = new sap.m.RadioButtonGroup();
 var btn1 = new sap.m.RadioButton();
 btn1.setText(" sText1");
 var btn2 = new sap.m.RadioButton();
 btn2.setText(" sText2");
 rad.addButton(btn1);
 rad.addButton(btn2);
 form.addContent(rad);


 

XML代码是:

 
 <!-->
  

请在这里帮助。

此致

沙利尼。

(11.4 kB)
3条回答
wang628962
2020-09-19 05:38

实际上,在所有屏幕尺寸(L,M,S,XL)中,labelSpan = 12都会使这种情况发生..在标签旁边而不是旁边输入..

谢谢

Viplove

一周热门 更多>