2014-05-24 91 views
1

那麼如何在sencha touch 2.x中添加東西到carousell呢?正確的方式在運行時向senchas carousell添加東西

var c = Ext.create('Ext.Carousel', { 
      fullscreen: true, 

      defaults: { 
       styleHtmlContent: true 
      }, 

      items: [ 
       { 
        html : 'Item 1' 
       }] 
     }); 

如果我想,例如,推form f到carousell我該怎麼辦呢? 我已經試過c.push(f)c.add(f),但我看不到我的表格被添加到那裏。

回答

2

將東西添加到像Ext.Carousel這樣的容器中的正確方法是使用add()函數。您也可以定義你的旋轉木馬就是這樣,如果你只想你所有的東西添加到它在運行時:

var c = Ext.create('Ext.Carousel', { 
      fullscreen: true, 

      defaults: { 
       styleHtmlContent: true 
      } 

      }); 

現在你可以使用c.add(f)功能。還要從傳送帶或其他容器中移除物體fc使用c.remove(f)