Tengo varias cuadrículas que muestran datos que en realidad no se asignan a un modelo, p. Ej. estadísticas, recuentos, etc. Los valores que muestran son generados dinámicamente por el servidor en función del usuario actualmente conectado, y podrían estar relacionados con cualquier cantidad de modelos del lado del servidor.ExtJS 4: Rejillas/Tiendas sin modelos
Parece tonto configurar un modelo ExtJS para estas situaciones. Pueden verse algo como:
Ext.define('???', {
extend: 'Ext.data.Model',
fields: ['name', 'count']
});
No tiene sentido para mí. Sé que el atributo fields
de la tienda todavía está allí, pero la documentación indica que solo existe realmente para compatibilidad con versiones anteriores y debe evitarse. Además, al menos con la capa de compatibilidad ejecutándose, está la advertencia de consola en contra de usarla.
Entonces, ¿cuál es el enfoque "adecuado" para estas situaciones?
Sí, he leído esto recientemente (estaba suscrito al tema). Solo puedo esperar que se mantenga el soporte en futuras versiones. Una descripción menos condenatoria en su documentación tampoco se extraviaría. – oogles
Sí, estoy seguro de que también espero ese apoyo :) Estoy usando 'campos' también. – machinery