请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

大Vi

高级会员

199

主题

439

帖子

1408

积分

高级会员

积分
1408
大Vi
高级会员   /  发表于:2025-4-27 15:53  /   查看:47  /  回复:1
1金币
值是123343434这种数字,加了formatter为@后,这个属性看似好像把它当做了字符串,本来靠右对齐的变成了靠左,但是为什么没有自动转为字符串类型,还是数字类型?

最佳答案

查看完整内容

您好!因为它本身是数字,默认情况下,SpreadJS自动可以识别输入数据,并给予相应格式。设置格式为“@”便将其显示为了字符串,但数据本身还是数字。设置的格式仅是显示格式,而非数据实际格式,如下图所示,12是实际数据,设置单元格格式为数值后显示数据为12.00。 在单元格中,数字右对齐显示,而文本左对齐显示。

1 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2025-4-27 15:53:50
来自 2#
您好!因为它本身是数字,默认情况下,SpreadJS自动可以识别输入数据,并给予相应格式。设置格式为“@”便将其显示为了字符串,但数据本身还是数字。设置的格式仅是显示格式,而非数据实际格式,如下图所示,12是实际数据,设置单元格格式为数值后显示数据为12.00。
1745747774026.png686939086.png

在单元格中,数字右对齐显示,而文本左对齐显示。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部