Sie könnten den folgenden Code-Snippet verwenden:
setTimeout(function(){
Ext.ComponentManager.get('MyPanel').add({
xtype:'button',
align:'right,
html('Go!')
});
}, 10000);
die Sie mit einem ‚id‘ config als Mutter auf ‚MyPanel‘ eine Platte oder Behälter wird unter der Annahme von die Schaltfläche, die Sie hinzufügen möchten. Sie können dies beispielsweise in einem Ihrer Controller ausführen.
Ein anderer Weg, wurde, wenn Ihr Schaltfläche bereits erklärt, wie Sie in Ihrer Frage erwähnt:
{
xtype: 'button',
align: 'right',
hidden: false,
html: 'Go!',
id:'MyButton'
}
ist die 'versteckte' Eigenschaft in der setTimeout zu ändern:
setTimeout(function(){
Ext.ComponentManager.get('MyButton').setHidden(false);
}, 10000);
Auch hier können Sie Führen Sie dies zum Beispiel in einem Ihrer Controller aus.