2017-03-09 97 views
0

我使用煎茶ExtJS.I想獲得的所有值在一個DIV,而不是multiple.I嘗試了代碼煎茶ExtJS的價值不具約束力

` window.setInterval(function() { 
       me.updateData({ 
        Name: "aaa, aaa", 
        Id: "1234", 
        Vitals: [{ 
         Name: "value1", 
         Timestamp: new Date(), 
         Value: getRandomInt(60, 80) + "/" + getRandomInt(60, 80) 
        }, { 
         Name: "value2", 
         Timestamp: new Date(), 
         Value: getRandomInt(60, 80) 
        }, { 
         Name: "value3", 
         Timestamp: new Date(), 
         Value: getRandomInt(60, 80) 
        }, { 
         Name: "value4", 
         Timestamp: new Date(), 
         Value: getRandomInt(60, 80) 
        } 
        ] 
       });    
      }, 1000); 


     items: [    
     { 
      itemId: 'value_sys' 
     }, 
     {    
      items: [ 
      {      
       itemId: 'value1'     

       , tpl: '<div>{Value}</div>' //value1 value here 
      },{ 
       itemId: 'value2', 
       tpl: '<div>{Value}</div>' //value2 value here 
      }, 
      { 
       itemId: 'value3', 
       tpl: '<div>{Value}}</div>' //value3 value here 
      }, 
      { 
       itemId: 'value4', 
       tpl: '<div>{Value}</div>' //value4 value here 
      } 
      ]} 
      ]` 

上面的代碼工作正常,但我需要改變現有的行爲,以獲得所有的值在一個單獨的div如

items: [    
     { 
      itemId: 'value_sys' 
     }, 
     {    
      items: [ 
      {      
       itemId: 'value1,value2,value3,value4'     

       , tpl: '<div>{Value}</div>' //value1,value2,value3,value4 value here 
      } 
      ]} 

這是正確的嗎? 任何人都可以幫助我指出我正確的方向嗎?任何教程,或博客文章將是非常有益

謝謝

回答

0

您可以使用for循環的位置:

'<div>', 
    '<tpl for="Vitals">', 
     '<tpl>{Value} </tpl>', 
    '</tpl>', 
'</div>' 

工作示例https://fiddle.sencha.com/#fiddle/1rt4

+0

是否與定時器工作.... –

+0

你的意思是什麼? – fen1ksss

+0

連續值每秒更改 –