找回密码
 立即注册

QQ登录

只需一步,快速开始

wss.

初级会员

49

主题

149

帖子

452

积分

初级会员

积分
452
wss.
初级会员   /  发表于:2020-8-14 16:35  /   查看:3915  /  回复:8
1金币
宽固定、实现自动换行

最佳答案

查看完整内容

这块代码是自适应行高,您不需要可以忽略

8 个回复

倒序浏览
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2020-8-14 16:35:21
来自 7#
这块代码是自适应行高,您不需要可以忽略
  1.    spread.bind(GC.Spread.Sheets.Events.ValueChanged, function (s, e) {
  2.             var newValue = e.newValue;
  3.             var oldValue = e.oldValue;

  4.             if(newValue !== oldValue){
  5.                 var sheet = spread.getActiveSheet();
  6.                 sheet.autoFitRow(e.row);
  7.             }
复制代码
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-14 17:15:33
2#
自动换行用这个方法:sheet.getCell(1, 1).text('WordWrap').wordWrap(true);
https://demo.grapecity.com.cn/sp ... s/cells/font/purejs
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-8-14 17:38:00
3#
Fiooona 发表于 2020-8-14 17:15
自动换行用这个方法:sheet.getCell(1, 1).text('WordWrap').wordWrap(true);
https://demo.grapecity.com ...

你好,我想的是sheet页里面所有的行都可以自适应换行,这样是要gerCell设置所有的单元格吗,
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-8-14 17:41:38
4#
最好能给代码直接复制到你们的功能例子里面使用,初次接触,还不太熟,谢谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-14 17:47:39
5#
好的 参考这个:
  1.   var sheet = spread.getActiveSheet();
  2.         var style = sheet.getDefaultStyle();
  3.         style.wordWrap = true;
  4.         sheet.setDefaultStyle(style);
  5.         spread.bind(GC.Spread.Sheets.Events.ValueChanged, function (s, e) {
  6.             var newValue = e.newValue;
  7.             var oldValue = e.oldValue;

  8.             if(newValue !== oldValue){
  9.                 var sheet = spread.getActiveSheet();
  10.                 sheet.autoFitRow(e.row);
  11.             }
  12.         });
复制代码
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-8-14 18:23:41
6#
Fiooona 发表于 2020-8-14 17:47
好的 参考这个:

不好意思,您这是在改变值的时候加载能否自动换行,我是想在加载的时候自动实现换行
回复 使用道具 举报
湖南大商帮
初级会员   /  发表于:2021-7-2 10:08:47
8#
绑定数据源后 循环设置每行的  sheet.autoFitRow(rowIndex);

评分

参与人数 1金币 +666 收起 理由
Derrick.Jiao + 666

查看全部评分

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-2 10:18:43
9#
湖南大商帮 发表于 2021-7-2 10:08
绑定数据源后 循环设置每行的  sheet.autoFitRow(rowIndex);

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部