2020-09-07 23:51发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要在标签
dropbox = new sap.ui.commons.DropdownBox({ 项目:[ 新的sap.ui.core.ListItem({ 文字:" Estadual", 键:" E" }), 新的sap.ui.core.ListItem({ 文字:"联邦", 键:" F" }), 新的sap.ui.core.ListItem({ 文字:"市政", 关键:" M" }), ], layoutData:new sap.ui.layout.GridData({ 跨度:" XL5 L5 M5 S5" }) }),
new sap.ui.core.HTML({ 内容:"
此代码无效。 它显示
有人可以帮助我吗?
谢谢!
您好,我为您的问题创建了一个最小的解决方案。 -> https://jsbin.com/ruzapig/1/edit?js,output a>
->如果现有控件不符合您的要求,我们建议开发人员创建自己的控件
->密切关注渲染器,了解以下内容后即可自定义渲染器。
jQuery(function(){ sap.ui.core.Control.extend('HtmlTappable',{ 元数据:{ 汇总:{ " _layout":{类型:" sap.ui.layout.HorizontalLayout",多个:false,可见性:"隐藏"}//所选项目和搜索文本字段的分组 }, 事件:{ 点按:{} } }, 渲染器:功能(oRM,oControl){ oRM.write(" "); oRM.write(" Dados Gerais2 '")); oRM.renderControl(oControl.getAggregation(" _ layout")); oRM.write(" "); oRM.write(" "); }, onAfterRendering:function(){ 如果(sap.ui.core.HTML.prototype.onAfterRendering){ sap.ui.core.HTML.prototype.onAfterRendering.apply(this,arguments); } var that = this; var $ this = this。$(); } }); var dropbox = new sap.ui.commons.DropdownBox({ 项目:[ 新的sap.ui.core.ListItem({ 文字:" Estadual", 键:" E" }), 新的sap.ui.core.ListItem({ 文字:"联邦", 键:" F" }), 新的sap.ui.core.ListItem({ 文字:"市政", 关键:" M" }), ], layoutData:new sap.ui.layout.GridData({ 跨度:" XL5 L5 M5 S5" }) }); var layout = new sap.ui.layout.HorizontalLayout(); layout.addContent(dropbox); var elm = new HtmlTappable(); //elm.setContent("
您好,卡尔提克
完美的解决方案,正是我想要的。
非常感谢!
尝试一下,
1)给
Dados Gerais2
2)onAfterRendering控制器,定义dropdownbox并将其放置如下,
dropbox.placeAt(" idLegend");
注意:sap.ui.commons.DropdownBox从1.38版开始不推荐使用。 替换为sap.m.ComboBox
您好 Akhilesh a>,
不幸的是,placeAt方法仅识别SAPUI5元素中定义的ID,
像这样:new sap.ui.core.HTML('idLegend'{})。
如果我在内容中定义a为字符串,则SAPUI5无法识别。
我知道该元素已创建,因为使用纯jquery可以正常返回该元素。
最多设置5个标签!
您好,我为您的问题创建了一个最小的解决方案。 -> https://jsbin.com/ruzapig/1/edit?js,output a>
->如果现有控件不符合您的要求,我们建议开发人员创建自己的控件
->密切关注渲染器,了解以下内容后即可自定义渲染器。
您好,卡尔提克
完美的解决方案,正是我想要的。
非常感谢!
尝试一下,
1)给
2)onAfterRendering控制器,定义dropdownbox并将其放置如下,
dropbox.placeAt(" idLegend");
注意:sap.ui.commons.DropdownBox从1.38版开始不推荐使用。 替换为sap.m.ComboBox
您好 Akhilesh a>,
不幸的是,placeAt方法仅识别SAPUI5元素中定义的ID,
像这样:new sap.ui.core.HTML('idLegend'{})。
如果我在内容中定义a为字符串,则SAPUI5无法识别。
我知道该元素已创建,因为使用纯jquery可以正常返回该元素。
一周热门 更多>