1

私はSenchaTouchを初めて使用します。改善しなければならない既存のWebアプリケーションがあります。

新しいパネルを作成し、既存のパネルにアイテムを追加しようとしましたが、コンテナitemId / idの子としてNULL要素を追加しようとすると、エラーが発生します:ext-comp-1050

私のコードは次のとおりです

Myapp.views.mainView = new Ext.extend(Ext.Panel, {
   initComponent: function() {
      this.items = [
          Myapp.views.welcomePanel, // new panel I am trying to add
          Myapp.views.settingsView,
          Myapp.views.placePopup,
          Myapp.views.newsPanel
      ];
      this.dockedItems = [];
      this.cardAnimation='slide';
      this.html = null;
      this.fullscreen = true;
      this.layout = 'card';
      this.align = 'stretch';
      Myapp.views.mainView.superclass.initComponent.call(this); 
  }
});

ウェルカムパネルのコードは

Myapp.views.welcomePanel = new Ext.Panel({
    frame:true,
    autoHeight:true,
    collapsible:true,
    layout:'card',
    items:[
       Myapp.views.mapPlaces,
       Myapp.views.listOfPlaces
    ],
    dockedItems:[
       Myapp.views.mainToolBar,
       Myapp.views.changerPanelsToolbar
    ]
});

Myapp.views.mapPlaces, Myapp.views.listOfPlaces, Myapp.views.mainToolBar, Myapp.views.changerPanelsToolbar

既存で問題なく動作しています

助けてください

4

0 に答える 0