저는 Sencha 2의 멍청한 놈입니다. 버튼을 클릭 할 때 새로운보기를 렌더링하는 방법을 찾고 있습니다. 특히,이보기는 홈버튼을 클릭하면 새로운보기가 렌더링됩니다.
홈
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"
}
]
}
});
를 불렀다 그리고 그 버튼을 클릭 할 때, 새로운 뷰를 렌더링합니다. 나는 내가 어떻게 그런 일을 할 지 확신하지 못한다. 누군가 포인터를 줄 수 있습니까? 이 작업을 수행하는 가장 좋은 방법입니까? 컨트롤러로 옮겨야합니까? 그렇다면 어떤 이벤트를 듣고해야합니까?
이 getMainView() 생성 방법? 나는 그것을 사용하는 것처럼 보일 수 없다. – denniss
nevermind 나는 그것을 할 방법을 발견했다. 덕분에 – denniss
@ denniss 나는 같은 getMainView() 문제가 있습니다. 어떻게 그걸 해결 했니? – Squirrl