Problemas con referencias o ¿Cómo clonar objetos?
Buen día humanidad.
He aquí yo con unas curiosidades, bueno, preguntas XD
Verán, tengo una serie de elementos de formulario, digamos un trío de TextField, y dos formularios diferentes en lo que necesito mostrar exactamente esos mismos textField.
Probé con esto
form1 = new Ext.Form({items: [tf1, tf2, tf3]}), //donde tf son instancias de TextField
form2 = new Ext.Form({items: [tf1, tf2, tf3]})
Luego, muestro el form1 y todo bien, muestro entonces el form2 y todo bien, pero si vuelvo a mostrar form1 ya no funciona, no muestra nada, y form2 si muestra los contenidos.... ¿Ideas?.
Tendrás que crear nuevas instancias para evitar problemas, algo así:
var config = {...};
this.form1 = new Ext.form.FormPanel(config);
this.form2 = new Ext.form.FormPanel(config);
this.form3 = new Ext.form.FormPanel(config);
this.form4 = new Ext.form.FormPanel(config);
De esa manera tienes 4 instancias configuradas de la misma manera.
Saludos
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.