找回密码
 立即注册

QQ登录

只需一步,快速开始

dev_hrkj
金牌服务用户   /  发表于:2021-12-9 16:02  /   查看:2858  /  回复:10
1金币
您好:
我用setValue函数给格子设置值的时候,我给格子加了wordWarp,然后发现行高没有跟着文字内容自适应, image.png751563415.png ,请问有什么好的解决方法,让高度自适应吗?

最佳答案

查看完整内容

您好, 使用autoFitRow来实现自适应汉高, 下方代码您可以参考下:

10 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-9 16:02:10
来自 2#
您好,
使用autoFitRow来实现自适应汉高,
下方代码您可以参考下:
  1. $(document).ready(function() {
  2.         var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount : 1 });

  3.         var sheet = spread.getActiveSheet();
  4.         var style = sheet.getDefaultStyle();
  5.         style.wordWrap = true;
  6.         sheet.setDefaultStyle(style);
  7.         spread.bind(GC.Spread.Sheets.Events.ValueChanged, function (s, e) {
  8.             var newValue = e.newValue;
  9.             var oldValue = e.oldValue;

  10.             if(newValue !== oldValue){
  11.                 var sheet = spread.getActiveSheet();
  12.                 sheet.autoFitRow(e.row);
  13.             }
  14.         });
  15.     });
复制代码


回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-12-9 16:17:54
3#
Lynn.Dou 发表于 2021-12-9 16:10
您好,
使用autoFitRow来实现自适应汉高,
下方代码您可以参考下:

好滴,我试试
回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-12-9 16:47:07
4#
Lynn.Dou 发表于 2021-12-9 16:02
您好,
使用autoFitRow来实现自适应汉高,
下方代码您可以参考下:

我发现在初始化赋值的时候,这个valueChange事件没有生效
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-9 17:18:50
5#
本帖最后由 Lynn.Dou 于 2021-12-10 09:16 编辑

valueChange事件 是通过UI操作(如在单元格中输入值)触发的,
初始化赋值时不会进入此事件,建议在初始化赋值后执行 autoFitRow方法 使自适应行高。
回复 使用道具 举报
dev_hrkj
金牌服务用户   /  发表于:2021-12-10 09:01:25
6#
Lynn.Dou 发表于 2021-12-9 17:18
valueChange事件 是通过UI操作(在单元格中输入值)触发的,
初始化赋值时不会进入此事件,建议在初始化赋 ...

好的我试试
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-10 10:08:45
7#
回复 使用道具 举报
李生智
金牌服务用户   /  发表于:2021-12-15 19:34:01
8#
升级14
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-16 08:45:31
9#

这个问题不是版本的问题哈
回复 使用道具 举报
李生智
金牌服务用户   /  发表于:2021-12-16 16:51:06
10#
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部