Extjs 在视图上前进后,Ext.List会将行和显示弄乱吗?

Extjs 在视图上前进后,Ext.List会将行和显示弄乱吗?,extjs,sencha-touch,sencha-touch-2,Extjs,Sencha Touch,Sencha Touch 2,我有一个导航视图,其中包含一个带有项目列表的列表视图,当您单击该项目时,它会推送一个新的列表详细信息页面。一切都很好,但当我回到上一个列表,它显示了所有混乱 我在Webkit和mobilewebkit浏览器中进行了测试,结果是一样的。我正在寻找任何可能的反馈或建议,这些反馈或建议可能会指向我a)修复问题,或b)在出现这种情况时重新粉刷窗户,以便它能够自我纠正 例如: 导航视图: Ext.define('CA.view.speaker.Card', { extend: 'Ext.Naviga

我有一个导航视图,其中包含一个带有项目列表的列表视图,当您单击该项目时,它会推送一个新的列表详细信息页面。一切都很好,但当我回到上一个列表,它显示了所有混乱

我在Webkit和mobilewebkit浏览器中进行了测试,结果是一样的。我正在寻找任何可能的反馈或建议,这些反馈或建议可能会指向我a)修复问题,或b)在出现这种情况时重新粉刷窗户,以便它能够自我纠正

例如:

导航视图:

Ext.define('CA.view.speaker.Card', {
  extend: 'Ext.NavigationView',
  xtype: 'xSpeakerCard',

  config: {
    title: "Speakers",
    iconCls: "team",
    autoDestroy: false,

    items: [
      { xclass: 'CA.view.speaker.List' }
    ]
  }

});
列表视图:

Ext.define('CA.view.speaker.List', {

  extend: 'Ext.List',
  xtype: 'xSpeakerList',

  config: { 
    title: "Speaker List",
    store: "Speakers",
    fullscreen: true, 
    grouped: true,
    indexBar: true,
    itemTpl: [
        '{first_name} {last_name}'
    ]
  }
});
正在推送的详细视图:

Ext.define('CA.view.speaker.Detail', {

  extend: 'Ext.Container',
  xtype: 'xSpeakerDetail',

  config: {
    layout: 'vbox',
    scrollable: 'vertical',
    title: '',
    items: [
      { 
      xtype: 'xSpeakerDetailInfo', 
      docked: 'top' 
    },
    { 
      xtype: 'list', 
      store: 'SpeakerSessions',
      id: 'speaker-detail-info-session-list',
      flex: 3,
      itemTpl: [
        '{title}'
      ],
      items: [ 
        { 
        xtype: 'listitemheader', 
        cls: 'dark',
        html: 'Sessions'
      }
      ]
    }
    ]
  }

});

你能把完整的密码贴出来吗?尤其是第二个视图…@abellina我已经添加了上面的完整代码你是否覆盖了任何CSS?另外,最好是全屏显示:真的,在主视图上,即导航视图,而不是.Heh中的列表。。。“混乱的”。我不确定问题出在哪里,但我会修改
列表上的
全屏
布局
配置选项。另外,当您返回时,是否可以看到第一次没有添加到列表中的任何类?