找回密码
 立即注册

QQ登录

只需一步,快速开始

hongshanshan SpreadJS 开发认证
高级会员   /  发表于:2021-7-9 15:10  /   查看:1590  /  回复:3
【14.1.2】
导入的excel内含有几个表格,想要通过表格的名称来处理数据,但是通过sheet.tables.all();返回的是[],如何能取到导入的excel的表格?

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-7-12 14:00:12
推荐
本帖最后由 Clark.Pan 于 2021-8-2 18:20 编辑

这边测试 设置 incrementalLoading 为true时(开启增量加载),
使用 sheet.tables.all()  也是可以获取到 table的
如下方动图所示。

请问如何复现您描述的问题呢?





---------------------------------

该问题最新进展(2021/08/02):
目前我们的技术人员经过尝试,但很遗憾无法复现您的问题。复现过程如下,如有问题请您再联系我们。


111.gif
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-7-9 17:38:01
沙发
您好,
正常来说是可以通过 sheet.tables.all() 来获取table的,如下图:
image.png204024047.png

您检查下是否是获取的sheet有误。
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-7-12 13:43:16
板凳
Lynn.Dou 发表于 2021-7-9 17:38
您好,
正常来说是可以通过 sheet.tables.all() 来获取table的,如下图:

加载json的时候,用了懒加载的属性,就读不到了
spread.fromJSON(excelJSON,{incrementalLoading: true});
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部