Io attualmente ho una funzione che restituisce html div elementi. Voglio aggiungere un Extjs pulsante in un elemento div. Ho il codice di esempio riportato di seguito, tuttavia anche se io uso renderTo, il Extjs pulsante non ottenere il rendering all'interno di un elemento div. Qualche suggerimento su questo?
_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;
},
Al di fuori delle funzioni e a controller.js
file, io chiamo le funzioni nel seguente ordine:
_getEmptyPageText();
getCreateButton();
Tuttavia, questo è solo il rendering di elementi div che esistono all'interno di _getEmptyPageText() ma non esegue il rendering di codice all'interno di getCreateButton funzione. Quello che mi manca qui?