sencha touch稍后再加上孩子

时间:2011-05-27 16:47:51

标签: sencha-touch extjs

说我制作一个ID为“my-container”的容器。我将通过JSONP加载数据,那么如何在回调中向“my-container”添加更多对象?

callback:function(data) {
  Ext.get('my-container').add([some object]);
  Ext.get('my-container').appendChild([some object]);
  Ext.get('my-container').items = [some object];
}

我试过那些无济于事的人。

1 个答案:

答案 0 :(得分:0)

var myContainer = new Ext.Container({
  // stuff
})

Ext.util.JSONP.request({
  // needed stuff
  callback:function(data) {
    myContainer.add([Some Object])
    myContainer.doLayout();
  }
}

和中提琴。

- 更好的答案 -

new Ext.Container({
  renderTo:Ext.getBody(),
  id:'parent-id'
});
new Ext.Container({
  renderTo:'parent-id'
})