私はSencha2の初心者で、ボタンがクリックされたときに新しいビューをレンダリングする方法を見つけようとしています。具体的には、ホームと呼ばれるこのビューがあります
家
Ext.define("Blog.view.Home", {
extend:'Ext.Panel',
xtype:'homepanel',
config:{
iconCls:"home",
title:"Home",
items:[
{
defaults:{
iconMask:true
},
xtype:'toolbar',
title:'Recent Blogs',
docked:'top',
items:[
{
id:'newBlog',
xtype:'button',
iconCls:'add',
handler:function () {
//What do I do here?
}
}
]
},
{
html:"Recent Blogs"
}
]
}
});
そして、そのボタンをクリックすると、新しいビューをレンダリングしたいと思います。どうしたらいいのかわからない。誰かが私にいくつかのポインタを与えることができますか?これはこれを行うための最良の方法ですか?これをコントローラーに移動する必要がありますか?はいの場合、どのイベントを聞く必要がありますか?