tutorial sencha examples español extjs extjs6

sencha - extjs tutorial



ExtJS 6 plugin.rowwidget Obtiene la creación de componentes binded record to row body (1)

Tengo una grilla con Ext.grid.plugin.RowWidget . Cuando amplío la fila, tengo que cargar algunos datos a través de ajax utilizando los datos de registro de fila como parámetros de solicitud y mostrar los datos cargados en un componente de cuerpo de fila.

¿Cómo puedo obtener datos de registros de filas en la creación de componentes de cuerpo de fila? Intenté initComponent y afterrender listener, pero entiendo que no es apropiado porque los datos aún no están enlazados. Tengo que escuchar otro evento o?

Aquí hay un violín simple que ilustra mi problema y lo que ya he intentado.


Gracias a Evan Trimboli, onWidgetAttach parece funcionar:

plugins: [{ ptype: ''rowwidget'', widget: { xtype: ''characterPanel'', bind: { characterName: ''{record.name}'' }, }, onWidgetAttach: function (plugin, bodyComponent, record) { // Do stuff } }],

Compruebe el violín actualizado .