사용자가 버튼을 클릭 할 때 모바일 장치 용 sencha touch 2를 사용하여 수직 "슬라이더"를 만들려고합니다. 나는 Javascript에 아주 익숙하다. 그러나 나는 기초를 다뤘다. 나는 여기서 한 일을 따르려고했다 : Show/hide a toolbar with slide animation in Sencha Touch 빈 화면이 생성되었다. 왜 이런 일이 일어 났을까요?Sencha Touch 2 Slider 제작 빈 화면
<script type="text/javascript">
function clicked(id) {
if(id == "hist"){
var showAlert = function(btn, event) {
Ext.Msg.alert('Title', 'Diste ' + event.type + ' en el botón "' + btn.text + '"', Ext.emptyFn);
};
var tapHandler = function(button, event) {
mainPanel.setActiveItem(blue, {type: 'slide'});
};
var backHandler = function(button, event) {
mainPanel.setActiveItem(green, {type: 'slide', direction: 'right'});
};
var green = new Ext.Panel({
dockedItems: [{
xtype: 'toolbar',
ui: 'light',
title: 'My Toolbar',
items: [{
text: 'Sobre App',
ui: 'round',
handler: showAlert
}, { xtype:'spacer'}, {
text: 'Check-in',
ui: 'forward',
handler: tapHandler
}]
}],
style: 'background-color:#3b7E3b',
html: 'Green'
});
var blue = new Ext.Panel({
dockedItems: [{
xtype: 'toolbar',
ui: 'light',
title: 'Check-in',
items: [{
text: 'Back',
ui: 'back',
handler: backHandler
}]
}],
style: 'background-color:#3b3b7E',
html: 'Blue'
});
var mainPanel = new Ext.Panel({
layout: 'card',
fullscreen : true,
items: [green, blue]
});
}
}
코드를 게시 해주십시오. –
코드에 질문을 추가했습니다. –