Am în prezent o funcție care returnează html div elemente. Vreau să adăugați un Extjs button în elementul div. Am codul de mai jos, cu toate acestea, chiar dacă am folosi renderTo, de Extjs button nu se prestate în interiorul elementul div. Orice sugestii cu privire la acest lucru?
_getEmptyPageText:function(){
emptyCreateText = some text;
return '<div class="some class">' +
'<div class="some div">' + emptyCreateText + ' </div>' ;
'<div class="some div2">'+ '</div>' + '</div>' ;
},
getCreateButton: function() {
var me = this;
var menu;
menu = {
xtype: 'button',
cls: 'ri-btn',
renderTo: Ext.get('some div2'),
scale: 'medium',
text: 'Create',
handler: function() {
me.someHandler();
}
};
return menu;
},
În afara funcțiilor și în controller.js
dosarul, am apela funcțiile în următoarea ordine:
_getEmptyPageText();
getCreateButton();
Cu toate acestea, a face acest lucru este numai de redare div elemente care există în interiorul _getEmptyPageText (), dar aceasta nu face codul interiorul getCreateButton funcție. Ce am pierdut pe aici?