Tengo una representación de columna para una cuadrícula que dibuja texto en negrita si ciertos datos son verdaderos. Ahora cuando estos datos cambian, quiero llamar a algún método en la grilla para que se vuelva a renderizar. ¿Hay alguna forma de hacer esto?¿Cómo hacer que la grilla ExtJS se vuelva a renderizar?
Respuesta
Es tan fácil como
grid.getView().refresh();
Si los datos cambian, se debería llamar al representador, lo que significa que no tendría que hacer esto. rFactor: ¿cómo estás cambiando los datos? – dmackerman
Hay algunos casos como el 'isDisabled' de un elemento de' ActionColumn' que NO se vuelven a calcular automáticamente en el cambio de modelo. Tuve que usar esta solución para hacer que el ícono funcione. ¡Gracias! –
Tuve la necesidad de actualizar solo una columna. Usé esto para lograr eso. Fue tan rápido que no me importó que las otras columnas también se actualizaran. –
- 1. ¿Cómo puedo agregar números de fila a una grilla ExtJS?
- 2. Cómo hacer que vi vuelva a dibujar la pantalla?
- 3. ¿Cómo agregar un hipervínculo de fila para una grilla extJS?
- 4. extJs 4 personalización de la grilla - Fila total al final
- 5. Vuelva a insertar un registro en una extJS tienda
- 6. Qué puede hacer que ViewData.ModelState.IsValid se vuelva falso
- 7. Hacer que no se vuelva a cargar JQuery si ya está en la página
- 8. gitx ¿Cómo puedo hacer que mi 'CABEZA Independiente' se vuelva a comprometer en el maestro
- 9. Cómo hacer que una clave asignada vuelva al comportamiento predeterminado
- 10. Hacer que el puntero del mouse se vuelva mano para hacer clic en el botón
- 11. Preformateando texto para evitar que se vuelva a dibujar
- 12. ExtJS 4 Cambiar la tienda de la grilla sobre la marcha
- 13. Espere a que se complete la animación, renderizar XAML y C#
- 14. Renderizar componentes dinámicos en ExtJS 4 GridPanel Columna con Ext.create
- 15. ¿Cómo se realiza la herencia del controlador en ExtJS 4?
- 16. JRun/Coldfusion - System.out - cómo evitar que se vuelva demasiado grande?
- 17. ¿Cómo hago que mi icono de wamp se vuelva verde?
- 18. - [CALayer setNeedsDisplayInRect:] hace que toda la capa se vuelva a dibujar
- 19. ¿Cómo hacer que Chrome vuelva a dibujar contenido agregado de forma dinámica?
- 20. ¿Cómo puede ser que este contexto ambiental se vuelva nulo?
- 21. Extjs 3 a Extjs 4
- 22. ¿Cómo puedo hacer que un control deshabilitado vuelva a habilitarse usando Javascript
- 23. ¿Cómo Gmail hace que IE vuelva a funcionar sin actualizar?
- 24. ¿Cómo hacer que StringBuilder vuelva a estar vacío en .NET 3.5?
- 25. Cómo hacer que Resharper vuelva a convertirse en un bucle foreach
- 26. ¿Cómo hacer que Emacs vuelva a cargar el archivo TAGS automáticamente?
- 27. ¿Cómo cambiar el color del texto de una sola fila en una grilla ExtJS?
- 28. En ExtJS, ¿cómo agregar una clase de CSS personalizada a las filas de la grilla de datos?
- 29. Evitar que se vuelva a crear la actividad de Android al apagar la pantalla
- 30. ¿Cómo hacer que un TextBlock se alinee a la derecha?
¿Su rejilla se actualiza automáticamente? Tal vez haya algún problema con el enlace de datos ... – user123444555621