找回密码
 立即注册

QQ登录

只需一步,快速开始

sssssss

金牌服务用户

138

主题

351

帖子

1213

积分

金牌服务用户

积分
1213
sssssss
金牌服务用户   /  发表于:2022-8-16 16:27  /   查看:4130  /  回复:12
本帖最后由 Richard.Ma 于 2022-9-26 09:16 编辑

设置默认字号为9后
  1. var style = new GC.Spread.Sheets.Style();
  2. style.font = '9pt PingFangSC-Regular';
  3. this.sheet.setDefaultStyle(style);
复制代码

现状:工具栏清除默认11号字,且默认顶部对齐

期望:工具栏点击清楚,默认字号为9,依旧为垂直居中对齐


12 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-8-16 17:59:21
沙发
没太理解上述的需求,设置默认样式后,当前单元格选中的就是9号PingFangSC-Regular字体,那么工具栏就是显示9,PingFangSC-Regular。请问是想清除什么呢?请配合对应的截图描述详细需求。我这边将测试的附件上传,也可以在上面复现你的问题。

test_update.html

12.2 KB, 下载次数: 264

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-3 00:13:06
板凳
如果楼主的问题仍未解决,欢迎继续回帖交流
回复 使用道具 举报
sssssss
金牌服务用户   /  发表于:2022-9-6 19:17:36
地板
Derrick.Jiao 发表于 2022-8-16 17:59
没太理解上述的需求,设置默认样式后,当前单元格选中的就是9号PingFangSC-Regular字体,那么工具栏就是显 ...

就是设置了默认样式为9号,然后点击工具栏的清除按钮,字号又变成了11,而不是9号
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-7 11:45:35
5#
你提到的是这个清除按钮吧,点击清除应用的是全部清除(包括样式),所以设置的包括字号在内的样式都会被清除,显示为默认样式,字号:11pt
按照你的需求,只需要点击清除下拉框中的清除内容即可


image.png364602965.png
回复 使用道具 举报
sssssss
金牌服务用户   /  发表于:2022-9-7 11:57:29
6#
Richard.Ma 发表于 2022-9-7 11:45
你提到的是这个清除按钮吧,点击清除应用的是全部清除(包括样式),所以设置的包括字号在内的样式都会被清 ...

应用场景是: 我们设置了默认样式为9号,用户设置为26号字,点击清除格式。期望是变为9号字,但是现在是变为11号字。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-7 16:45:44
7#
收到,我这边也重现了这个现象,

这个问题我先和报给研发调研,帖子暂时保留处理,有新的进展我在帖子中回复
回复 使用道具 举报
sssssss
金牌服务用户   /  发表于:2022-9-7 16:54:09
8#
Richard.Ma 发表于 2022-9-7 16:45
收到,我这边也重现了这个现象,

这个问题我先和报给研发调研,帖子暂时保留处理,有新的进展我在帖子中 ...

好的,边框也会有这种清除格式不能恢复默认边框的问题,辛苦调研下
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-7 17:16:34
9#
嗯,目前应该是通过setdefault方法设置的style样式都会被清除掉,属于一个问题
回复 使用道具 举报
sssssss
金牌服务用户   /  发表于:2022-10-17 11:55:10
10#
Richard.Ma 发表于 2022-9-7 16:45
收到,我这边也重现了这个现象,

这个问题我先和报给研发调研,帖子暂时保留处理,有新的进展我在帖子中 ...

请问有进展了吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部