2013-04-01 38 views
-1

我有一個html模板元素。即使我已經配置第一個,它仍然在視圖底部加載。我想把它放在視圖的頂部。任何想法? tpl是模板元素在sencha touch中放置html模板頂部視圖

我的代碼

config: { 
    title: 'Info ', 
    styleHtmlContent: true, 
    scrollable: true, 

    tpl: ['<table><tr><td><img src="{image}" height="60" width="60" id="{id}" /></td></tr>', 
     '<tr><td>{model}</td></tr>', 
     '<tr><td>{price}</td></tr>', 
     '<tpl for="color">', 
     '<tpl for="infos">', 
     '<tr><td>{name}: <tpl for="item_names"> ], 
    store: 'Item', 

    items:[ 

     { 
      xtype: 'fieldset', 

      items : [ 

       { 
        xtype : 'selectfield', 
        name : 'quantity', 
        label:'Quantity', 
        id: 'quantity' 
       },{ 
       other elements 
        } 


       ] 

      } 
    ] 

回答

0

試試這個,

config: { 

scrollable:true, 
styleHtmlContent:true, 

items:[ 
{ 
xtype: 'panel', 
title: 'Info ', 
style: 'margin-top: 0%;', 
height: '20%', // whatever height you want for templete 
width: '20%', // whatever width you want for templete 
styleHtmlCls:'details', 
tpl:['<table><tr><td><img src="{image}" height="60" width="60" id=" {id}" /></td></tr>', 
    '<tr><td>{model}</td></tr>', 
    '<tr><td>{price}</td></tr>', 
    '<tpl for="color">', 
    '<tpl for="infos">', 
    '<tr><td>{name}: <tpl for="item_names">'], 
store: 'Item', 
},  
{ 
xtype: 'fieldset',      
items : [        
{ 
    xtype : 'selectfield', 
    name : 'quantity', 
    label:'Quantity', 
    id: 'quantity' 
},{ 
    other elements 
    } 
] 

} 
    ] 
}, 

希望這可以幫助你。

+0

我給出該視圖時未加載我的視圖。 – Harikrishnan

+0

你可以在sencha小提琴上託管你的代碼嗎? – Tejas

+0

你也可以設置,樣式:'margin-top:0%;' 試試這個,讓我知道它的工作與否。 – Tejas

0

試圖爲表CSS設置:

table { display: block; top: 0px;} 
0

你可以通過創建另一個組件並在你的組件中包裝你的tpl來完成。然後,您可以將該組件包含爲您的視圖項:

items:[ 
    { 
     xtype: 'panel', 
     tpl: [ 
      '<table><tr><td><img src="{image}" height="60" width="60" id="{id}"/</td></tr>', 
      '<tr><td>{model}</td></tr>', 
      '<tr><td>{price}</td></tr>', 
      '<tpl for="color">', 
      '<tpl for="infos">', 
      '<tr><td>{name}: <tpl for="item_names">' 
     ], 

     store: 'Item' 

    }, 

    { 
     xtype: 'fieldset', 

     items : [ 

      { 
       xtype : 'selectfield', 
       name : 'quantity', 
       label:'Quantity', 
       id: 'quantity' 
      },{ 
       other elements     
      } 
     ] 

    } 
] 
+0

它不顯示html內容/面板 – Harikrishnan