我是 Sencha 2 的菜鸟,我正在尝试找到一种在单击按钮时呈现新视图的方法。具体来说,我有这个视图叫做 Home
家
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"
}
]
}
});
我希望该按钮在单击时呈现新视图。我只是不确定我会怎么做这样的事情。有人可以给我一些指导吗?这是最好的方法吗?我应该把它移到我的控制器上吗?如果是,我应该听什么事件?