【发布时间】:2015-02-13 08:28:51
【问题描述】:
基本上,我需要的是一个仅将其项目呈现为内联 div 的容器 - 例如:
Ext.widget({
xtype: 'container',
cls: 'my-container',
defaultType: 'component',
items: [ { autoEl: { html: 'One' } },
{ autoEl: { html: 'Two' } },
{ autoEl: { html: 'Three' } } ]
})
应该是这样的:
<div class="my-container">
<div>One</div>
<div>Two</div>
<div>Three</div>
</div>
相反,即使Ext.layout.container.Auto 布局添加了一些多余的 DOM 元素和 CSS 样式:容器元素上的 width、一些 div 包装器等 - 您可以在 this Fiddle 中查看 HTML 标记。
如何完全摆脱布局并按原样呈现子组件?唯一的方法是提供基于auto 的自定义布局吗?
【问题讨论】: