找回密码
 立即注册

QQ登录

只需一步,快速开始

yang1108

注册会员

8

主题

22

帖子

80

积分

注册会员

积分
80

微信认证勋章

[已处理] spread字体问题

yang1108
注册会员   /  发表于:2018-4-24 11:23  /   查看:3339  /  回复:8
1.png 2.png 3.png
如上图所写 为何我已经更换了字体 但是页面没有变化..  是哪里出了问题么...

8 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-4 11:52:26
推荐
好的,那就结帖了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-24 16:10:47
沙发
您好:
将sheet.getStyle(2,2)改为sheet.getActualStyle(2,2)即可。
因为如果没有设置字体启用默认字体那么字体的style并没有保存在单元格的style中,所以直接用getStyle是拿不到字体的,需要用getActualStyle方法来获取真实的style。
回复 使用道具 举报
yang1108
注册会员   /  发表于:2018-4-24 17:06:40
板凳
本帖最后由 yang1108 于 2018-4-24 17:31 编辑
ClarkPan 发表于 2018-4-24 16:10
您好:
将sheet.getStyle(2,2)改为sheet.getActualStyle(2,2)即可。
因为如果没有设置字体启用默认字体那 ...

好的 这个问题已经解决了
还有个问题  在我setStyle的时候 可以批量么?
现在的情况只是一个单元格的操作
如果是一个范围内的操作应该怎么写还有就是如果设置对齐 应该是什么方法
例如 居中 左对齐 右对齐这种
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-24 18:10:16
地板
参考:
style 如果整行整列设置可以设置行/列参数为-1,参考:
http://demo.grapecity.com.cn/Spr ... ample/#/demos/style
如果是一个范围设置,还是需要写循环进行循环设置。
回复 使用道具 举报
yang1108
注册会员   /  发表于:2018-4-26 16:38:57
5#
ClarkPan 发表于 2018-4-24 18:10
参考:
style 如果整行整列设置可以设置行/列参数为-1,参考:
http://demo.grapecity.com.cn/SpreadJS/T ...

image.png710988158.png
如图所示 为何我设置了字体居中等设置 且在debugger中已经获得该值等于1 但是在页面是没有变化 是参数有误么?
image.png956433715.png
图二为设计器产生json
image.png533127746.png
图三为debugger中参数的值
回复 使用道具 举报
yang1108
注册会员   /  发表于:2018-4-26 16:57:39
6#
yang1108 发表于 2018-4-26 16:38
如图所示 为何我设置了字体居中等设置 且在debugger中已经获得该值等于1 但是在页面是没有变化 是参数 ...

找到问题了。。。  将参数“1”改为  1 就行了...  
还有 请先不要结贴。。  我这还有一些问题...麻烦了...
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-26 18:11:27
7#
没事,有什么问题您随时问,跟本帖主题无关的问题希望您可以另开新帖进行询问。按帖子主题内容进行提问,这样也您日后追溯起来也很方便。
回复 使用道具 举报
yang1108
注册会员   /  发表于:2018-5-4 10:16:58
8#
ClarkPan 发表于 2018-4-26 18:11
没事,有什么问题您随时问,跟本帖主题无关的问题希望您可以另开新帖进行询问。按帖子主题内容进行提问,这 ...

感谢版主~  我这边暂时没有问题了  基本都已经解决 这个帖子可以结贴了~  再次感谢版主~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部