你好,切换是没有问题的,关闭之前的也不会出现问题,只有关闭刚打开的,再点击之前的才会出现问题。因为我们是将它进行封装使用,具体可运行demo无发提供。跟踪发现sheet对象缺少值导致。
关闭的时候会执行销毁操作。是不是跟这个有关系?
/**
* 销毁当前Spread
*/
public void destroy(){
if(!singleSpread.equals("1"))
destroySpread(getSpread());
else{
reSetSingleSpreadDiv();
}
}
public native void destroySpread(JavaScriptObject spread) /*-{
if(spread == null){
return;
}
spread.destroy();
}-*/;
|