我有一个 extjs form。
大部分内容都设置为表单的formusinghtml属性。
现在我需要form在组件下方附加一些 extjs 内容html。但是当我设置的时候,所有的 extjscomponents都是先设置的,html 组件在它下面渲染。
我将如何解决这个问题?
您是否尝试在表单底部的容器中显式呈现您的 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", ...});