1

我有一个 extjs form

大部分内容都设置为表单的formusinghtml属性。

现在我需要form在组件下方附加一些 extjs 内容html。但是当我设置的时候,所有的 extjscomponents都是先设置的,html 组件在它下面渲染。

我将如何解决这个问题?

4

1 回答 1

1

您是否尝试在表单底部的容器中显式呈现您的 Ext 组件?

例如,您的 HTML 看起来像:

<form ...>
    <!-- Pure HTML fields -->
    <input type="text" ... />

    <!-- ExtJS fields container -->
    <div id="ext-field-ct"></div>
</form>

并且,在您的 Javascript 中,使用字段的renderTo选项或render方法:

Ext.widget('textfield', {renderTo: 'ext-field-ct', name: "My Textfield", ...});
于 2013-07-02T09:17:05.877 回答