解决方案 »

  1.   

    定义store放外面,初始化为空,这样有效可以避免!!
      

  2.   


    Extjs关闭tabpanel时报oldGroupCache is null,点击第二次的时候就能恢复,但是tabpanel中的表格会 有之前的数据,未清空。报错后,grid删除了麽?如果删除了,为什么tabpanel里还会有表格,如果没删除,那么什么叫“点击第二次的时候就能恢复”。楼主要提问题的时候,表考验大家的语文理解能力,这表达,基本只能靠猜啊,伤不起啊。
      

  3.   

    清除数据我一般用:grid.store.loadData([]);
      

  4.   

    关掉tabpanel后点第一次的时候打不开tabpanel,报错,点第二次的时候grid的数据会在,我是不需要有数据的
      

  5.   

    你的意思是grid,是tanpanel的其中一个tab,然后你点击关闭该tab,在点击某个地方重新加载这个grid(此时出错?), 在点击某个地方(与之前的点击是同一个地方),这个时候这个grid就会加载起来,并且还有数据对吗。你的疑问就是 为什么会出错,并且为什么会加载出来数据。最好上代码
    包括tabpanel如何添加grid,grid本身的代码。最后根据你这个情况猜一下,通常出错那次已经加载了store的数据了
      

  6.   

    我已经解决了的,我是最后整体写了个方法,清除tabpanel下的grid的数据,谢谢了