저는 Sencha Touch V2 베타를 실행 중이며 가장 많이보고있는 것은 recent documentation입니다.Sencha Touch V2에서 MVC보기를 올바르게 활성화하는 방법
나는 Ext.application
지침을 따라 왔으며 내 MVC 응용 프로그램을 올바르게 배치하려고합니다. 불행히도 실제로이 접근법으로 뷰를로드하는 방법을 알 수는 없습니다.
하는 index.js
Ext.application({
name: 'rpc',
defaultUrl: 'home/index',
controllers: ['home'], //note: define controllers here
launch: function() {
console.log('Ext.application ~ launch'),
Ext.create('Ext.TabPanel', {
id: 'rpc-rootPanel',
fullscreen: true,
tabBarPosition: 'bottom',
items: [{
title: 'Home',
iconCls: 'home'
}]
});
Ext.create('Ext.viewport.Viewport', {
id:'rpc-rootPanel',
fullscreen: true,
layout: 'card',
cardSwitchAnimation: 'slide'
});
}
});
homeController.js
Ext.define('rpc.controller.home', {
extend: 'Ext.app.Controller',
views: ['home.index'],
stores: [],
refs: [],
init: function() {
console.log('rpc.controller.home ~ init');
},
index: function() {
console.log('rpc.controller.home ~ index');
}
});
indexView.js
Ext.define('rpc.view.home.index', {
extend: 'Ext.Panel',
id: 'rpc-view-home-index',
config: {
fullscreen: true,
layout: 'vbox',
items: [{
xtype: 'button',
text: 'Videos',
handler: function() {
}
}],
html:'test'
}
});
당신이 ㄱ 있습니다 어떤 도움 전자 제공 할 수 크게 감사하겠습니다. ,
응용 프로그램의 개발 과정 :
이 좋은, 별명 비트처럼 보인다는 ... 내가 옳은 일 오전 않았다입니까? –
'위젯'이 무엇을 의미하는지 설명 할 수 있습니까? –
hava이 질문을보십시오 : http://stackoverflow.com/q/7376969/185655 –