使用phonegap在eclipse中从sencha 1迁移到sencha 2

时间:2013-02-11 14:11:00

标签: android cordova sencha-touch sencha-touch-2

我目前正在阅读Beginning PhoneGap一书中的教程。我刚刚完成了sencha touch教程。我试图在http://www.sencha.com/learn/upgrading-to-sencha-touch-2-pr2之后从本教程中将sencha从sencha 1迁移到2但是我得到了很多东西。下面是我试图迁移的第一个面板,但我得到的是一个白色屏幕,任何帮助将不胜感激。

Ext.setup({
tabletStartupScreen: 'tablet_startup.png',
phoneStartupScreen: 'phone_startup.png',
icon: 'icon.png',
glossOnIcon: false,

onReady: function(){ 
    var lastPanelId = 0;
    var SEARCHPAGE=0;
    var TABPAGE=1;
    var FAVPAGE=2;
    var DETAILSPAGE=3;
    var cachedDetails=null;

        Ext.define(' var searchPanel', {
extend: 'Ext.form.FormPanel',

         config: {
        layout: 'fit',
        fullscreen: true,
        scroll: 'vertical',
        standardSubmit: false,
         },

          items: [{
            xtype: 'fieldset',
            title: 'Local Search',
            items: [{
                xtype: 'textfield',
                name: 'search',
                label: 'Search',
                value: 'Pizza',
                useClearIcon: true,
                autoCapitalize: false
            }, {
                xtype: 'sliderfield',
                name: 'range',
                label: 'Range (0-10 Kms)',
                value: 5,
                minValue: 0,
                maxValue: 10
            }]
        }]            //Docking a toolbar at bottom         
        ,
        dockedItems: [{
            xtype: 'toolbar',
            dock: 'bottom',
            items: [{
                xtype: 'spacer'
            }, {
                text: 'Search',
                iconCls: 'search',
                title: 'Search',
                iconMask: true,
                ui: 'round',
                ui: 'confirm',


                handler: function(){
                    lastPanelId=TABPAGE;
                    fetchFromGoogle();
                    mainPanel.dockedItems.items[0].setTitle('Search Results');
                    mainPanel.setActiveItem(lastPanelId);
                }
            }]
        }]
    });

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题...您是否已将更新后的app.css文件转移到eclipse?如果没有,那很可能就是这个问题。

如果没有,Sencha代码是否正在运行(通过在整个代码中插入一些警报来确定)?