找回密码
 立即注册

QQ登录

只需一步,快速开始

yudian、

初级会员

36

主题

121

帖子

351

积分

初级会员

积分
351
yudian、
初级会员   /  发表于:2024-8-30 15:07  /   查看:250  /  回复:5
1金币
本帖最后由 Ellia.Duan 于 2024-8-30 15:27 编辑

image.png622919005.png 如何销毁spread后让高度保持不变

最佳答案

查看完整内容

您好,您销毁后再次新建的目的是什么呢? ·尝试下面的代码是否可以解决您的问题: sheet.reset() 或者spread.refresh() 或者 spread.repaint()

5 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-30 15:07:45
来自 4#
您好,您销毁后再次新建的目的是什么呢?
·尝试下面的代码是否可以解决您的问题:
sheet.reset() 或者spread.refresh() 或者 spread.repaint()
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-30 15:28:53
2#
您好,初始化SpreadJS时,需要定义一个dom元素,dom元素定了宽高,而此宽高决定了SpreadJS的宽高。
您现在遇到的问题是:执行spread.destroy(),后dom元素宽高发生了变化?

回复 使用道具 举报
yudian、
初级会员   /  发表于:2024-8-30 15:43:05
3#
Ellia.Duan 发表于 2024-8-30 15:28
您好,初始化SpreadJS时,需要定义一个dom元素,dom元素定了宽高,而此宽高决定了SpreadJS的宽高。
您现在 ...

是的,gesinerFmdm是我的dom元素,第一次是没问题的,通过筛选销毁spread之后再创建高度就变了 image.png664581908.png
image.png958367309.png
回复 使用道具 举报
yudian、
初级会员   /  发表于:2024-8-30 17:23:16
5#
Ellia.Duan 发表于 2024-8-30 16:55
您好,您销毁后再次新建的目的是什么呢?
·尝试下面的代码是否可以解决您的问题:
sheet.reset() 或者sp ...

解决了,谢谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-30 17:44:27
6#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部