点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的UI5专业知识,
在以下要求上我需要您的帮助:
我必须向用户提供以下添加和删除多个电子邮件地址的选项:
用户可以添加任意数量的电子邮件类型,当我单击"添加电子邮件"时,应该添加全新的行集,
我能够实现添加和删除,但是在提交时一次读取所有元素时遇到了一个问题,
我的添加和删除代码如下:
view.xml:
<!-电子邮件->EmailType}"> EmailAddress}"/> <!- -> <!- ->
控制器:
onPressAddEmail:function(){ var that = this; var oPanel = this.byId(" contactInformationPanel"); var selectModel = new JSONModel({ "电子邮件类型":[{ " type":"首页" },{ "类型":"办公室" }] }); var oItemSelectTemplate = new sap.ui.core.Item({ 键:" {type}", 文字:" {type}" }); var oSelect = new sap.m.Select({ layoutData:new sap.ui.layout.GridData({ 范围:" XL2 L6 M6 S6" }) })。addStyleClass(" selectStyleCss"); oSelect.setModel(selectModel); //将模型设置为Select元素 oSelect.bindAggregation(" items","/img/EmailType",oItemSelectTemplate); var oInput = new sap.m.Input(); var delIcon = new sap.ui.core.Icon({ src:" sap-icon://delete", 按下:that.deleteRows, 大小:" 20px", 颜色:"#0854A1" })。addStyleClass(" icon-del"); var oBtn = new sap.m.ToggleButton({ layoutData:new sap.ui.layout.GridData({ 跨度:" XL1 L6 M6 S6" }), 文字:that.getText(" SetasPrimary"), 按下:that.onPressSetPrimary }); var oGridLayout = new sap.ui.layout.Grid({ 内容:[oSelect,oInput,oBtn,delIcon] }); oPanel.addContent(oGridLayout); }, deleteRows:函数(oEvent){ var rowItemContainer = oEvent.getSource()。getParent(); rowItemContainer.destroy(); },
但是问题是当我提交然后阅读我面临问题的所有要素时,任何帮助将不胜感激,这将是很大的帮助。
预先感谢
Pradeep
(11.1 kB)
你好,
您在哪里阅读元素并提交? ,您面临的问题/错误是什么?
致谢。
一周热门 更多>