我有一个 extjs form
。
大部分内容都设置为表单的form
usinghtml
属性。
现在我需要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", ...});