请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

manabout

注册会员

15

主题

76

帖子

165

积分

注册会员

积分
165

活字格认证

manabout
注册会员   /  发表于:2016-12-16 15:09  /   查看:3491  /  回复:3
spreadjs版本升级之后,无法清除浮动对象。

GC.Spread.Sheets.FloatingObjects.remove(name);
GC.Spread.Sheets.FloatingObjects.floatingObject.clear();


下面是具体的代码
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("spreadDiv"),{});
spread.fromJSON(JSON.parse(jsonStr));
spread.getActiveSheet().floatingObjects.remove(‘f1’);

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-16 19:12:49
沙发
您好,下面两个方法都没问题,可否提供下您的json
sheet.floatingObjects.clear()
sheet.floatingObjects.remove("f1")
回复 使用道具 举报
manabout
注册会员   /  发表于:2016-12-26 14:09:13
板凳
不是没有清除掉,而是resumePaint没有起作用(版本10.0.1)
sheet.suspendPaint();
//清除浮动东西并添加新的对象
sheet.resumePaint();
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-26 14:15:42
地板
您发个完成的demo重现下问题吧,从您的描述无法重现问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部