2013-04-18 128 views
1

它是空的。Sencha Touch 2.2.0表格面板不顯示

Ext.define('odtu.view.Main', { 
    extend: 'Ext.tab.Panel', 
    xtype: 'main', 
    requires: [ 
     'Ext.TitleBar', 
     'Ext.Video', 
     'Ext.form.Panel', 
     'Ext.form.FieldSet', 
     'Ext.field.Password', 
     'Ext.field.Email' 
    ], 
    config: { 
     tabBarPosition: 'bottom', 

     items: [ 
      { 
       title: 'Giriş', 
       iconCls: 'home', 

       styleHtmlContent: true, 
       scrollable: true, 

       items: [ 
       { 
        docked: 'top', 
        xtype: 'titlebar', 
        title: 'm.odtu.lu' 
       }, 
       { 
        xtype: 'formpanel', 
        url: 'register.php', 
        items:{ 
         xtype: 'fieldset', 
         items: 
         [ 
          { 
           xtype: 'textfield', 
           name : 'name', 
           label: 'Name' 
          }, 
          { 
           xtype: 'emailfield', 
           name : 'email', 
           label: 'Email' 
          }, 
          { 
           xtype: 'passwordfield', 
           name : 'password', 
           label: 'Password' 
          } 
         ] 
        } 
       } 
       ] 
      }, 
      { 
       title: 'Kaydol', 
       iconCls: 'compose', 

       items: [ 
        { 
         docked: 'top', 
         xtype: 'titlebar', 
         title: 'Kaydol' 
        }, 
        { 
         xtype: 'video', 
         url: 'http://av.vimeo.com/64284/137/87347327.mp4?token=1330978144_f9b698fea38cd408d52a2393240c896c', 
         posterUrl: 'http://b.vimeocdn.com/ts/261/062/261062119_640.jpg' 
        } 
       ] 
      } 
     ] 
    } 
}); 

enter image description here

+0

我瘋了,試圖找出爲什麼我的表單沒有出現。謝謝 –

回答

4

設置的高度,以您的FormPanel中

{ 
    ... 
    height: 100 // for instance 
    ... 
} 

或者你可以在你的Giriş面板上使用合適的佈局,如果你想在FormPanel中採取全高度

{ 
    title: 'Giriş', 
    iconCls: 'home', 
    layout: 'fit' 
    ... 
} 

希望這會有幫助

+1

看看代碼我期望第二個選項將是正確的地方(都將顯示面板)。 通常,我會凹陷幾乎從不使用高度,只能在面板上使用適合的佈局或盒子佈局。 –