2011-11-26 62 views
0

我想在sencha touch中嵌入一个tabpanel内的数据列表(twitter),但它不会加载,当我添加它。不知道是什么阻止它加载。我相信这虽然是可能的。任何帮助将是巨大的嵌套tabpanel内的datalist

var timeline = viewport.textDetails = new Ext.Component({ 
    cls: 'timeline', 

    scroll: 'vertical', 
    tpl: [ 
     '<tpl for=".">', 
     '<div class="tweet">', 
     '<div class="avatar"><img src="{profile_image_url}" /></div>', 
     '<div class="tweet-content">', 
     '<h2>{from_user}</h2>', 
     '<p>{text}</p>', 
     '</div>', 
     '</div>', 
     '</tpl>'] 
}); 

var panel = new Ext.TabPanel({ 
    fullscreen: true, 
    items: [timeline] 
}); 

var reader = Ext.util.JSONP.request({ 
    url: 'http://search.twitter.com/search.json', 
    callbackKey: 'callback', 
    params: { 
     q: ',test' 
    }, 
    callback: function (data) { 
     data = data.results; 
     timeline.update(data); 
    } 
}); 

回答

0

变化时真亦假,它工作正常