extjs页面,如:操作了分页或点不同的面板,然后进入下一页面,想返回到此extjs,调用了history.back,结果页面是初始的extjs页面,而不是那时候的面板或页数.问一下这个要怎么解决?
如果是通过URL要记录就好了,可以存起来再调用。

解决方案 »

  1.   

    如果是grid的话它的store不要重新加载
    form的话不要有reset操作。
    布局也不需要doLayout()
      

  2.   


    用card布局比较好,支持上一步,下一步
    layout:'card',
    activeItem: 0, // index or id
    bbar: ['->', {
        id: 'card-prev',
        text: '« Previous'
    },{
        id: 'card-next',
        text: 'Next »'
    }],
    items: [{
        id: 'card-0',
        html: 'Step 1'
    },{
        id: 'card-1',
        html: 'Step 2'
    },{
        id: 'card-2',
        html: 'Step 3'
    }]