我的应用上的主页有一个可转动的轮播
`{
xtype : 'carousel',
id:'myCar',
autoDestroy:false,
styleHtmlContent:true,
padding:'0 0 0 0',
height:100
}`
我的视图上有一个绘制的侦听器功能,可以动态地将项目添加到我的轮播中。
`var store = Ext.getStore("inspirationStore");
var car = Ext.getCmp('myCar');
var items = car.getItems();
//destroy all items within this container before populating
if (items.length > 1){
for (var j = 0; j < items.length; j++){
items[j].destroy();
}
}
for (var i = 0; i < store.getCount(); i++){
var item = Ext.create('Ext.Panel',{
html:'<p class = "inspirationMessage"><b>'+ store.getAt(i).data.message + '</b></p>' + '<p class = "authorName"><b>' + store.getAt(i).raw.Author__r.Name + '</b></p>',
cls:'carouselPanel'
});
car.add(item);
}`
旋转木马第一次工作正常,但当我转到另一页然后回到我的主页我的旋转木马不刷卡。我可以看到添加了项目但旋转木马没有按照应有的方式工作。有什么建议吗?