找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangty

初级会员

30

主题

65

帖子

249

积分

初级会员

积分
249
zhangty
初级会员   /  发表于:2022-3-15 14:24  /   查看:2041  /  回复:3
1金币
在进行var data = sheet.getDataSource();[size=13.0667px]    var condJson=data.xf;
[size=13.0667px]时,取到的数据如下图,带有样式,
image.png987794189.png
[size=13.0667px]

[size=13.0667px]有没有什么方法不带样式,直接取到图中的text中的直,不需要后面的richTxt 中的值。



最佳答案

查看完整内容

这个属于api的设计,如果有富文本,那么拿出来的就会包含richText属性,如果只想要前面的text,那么通过getDataSource()取出来之后,再自己单独处理一个这个对象即可。

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-15 14:24:38
来自 4#
zhangty 发表于 2022-3-15 20:03
我是用getDataSource() 得到然后用 data.xf 得到具体数据,数据中有个table ,得到的数据如下,里面有个rich ...

这个属于api的设计,如果有富文本,那么拿出来的就会包含richText属性,如果只想要前面的text,那么通过getDataSource()取出来之后,再自己单独处理一个这个对象即可。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-15 16:35:50
2#
请问上面的数据是通过什么方式获得的呢?我们的getDataSource是获取的数据源,并不会带有样式,建议你提供对应的demo,这边来分析一下。另外,如果想要获取区域的数据,可以通过getArray获取。
回复 使用道具 举报
zhangty
初级会员   /  发表于:2022-3-15 20:03:20
3#
我是用getDataSource() 得到然后用 data.xf 得到具体数据,数据中有个table ,得到的数据如下,里面有个richText ,我不需要这个,只要值就行, image.png414634703.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部