¿Cómo crear un componente de campo de formulario ExtJS personalizado?
Quiero crear ExtJS personalizadocampo de formulari componentes que usan otros componentes ExtJS en él (por ejemplo, TreePanel). ¿Cómo puedo hacerlo más fácilmente?
He leído documentos de Ext.form.field.Base pero no quiero definir el cuerpo del campo porfieldSubTpl
. Solo quiero escribir código que cree componentes ExtJS y tal vez algún otro código que obtenga y establezca valores.
Actualizar Los propósitos resumidos son los siguientes:
Este nuevo componente debe caber en el formulario GUI como un campo. Debe tener la etiqueta y la misma alineación (etiqueta, ancla) de otros campos sin necesidad de piratería adicional.
Posiblemente, tengo que escribir algo de lógica getValue, setValue. Prefiero incrustarlo en este componente que crear un código separado que copie cosas en otros campos de formulario ocultos que también tengo que administrar.