Sencha Touch добавить ребенка в более позднее время - PullRequest
0 голосов
/ 27 мая 2011

скажем, я делаю контейнер с идентификатором "my-container". Я собираюсь загрузить данные через JSONP, так как мне добавить дополнительные объекты в «мой контейнер» при обратном вызове?

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 голосов
/ 27 мая 2011
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'
})
...