找回密码
 立即注册

QQ登录

只需一步,快速开始

一个盒子

注册会员

6

主题

9

帖子

37

积分

注册会员

积分
37
  • 157

    金币

  • 6

    主题

  • 9

    帖子

一个盒子
注册会员   /  发表于:2022-3-14 16:14  /   查看:1744  /  回复:3
1金币
本帖最后由 一个盒子 于 2022-3-15 18:51 编辑

将Excel文件转换为ssjson文件后,作为模板使用,在模板内加载数据后,筛选框并没有起作用是什么原因?
只能用代码实现了吗?

最佳答案

查看完整内容

从上面的描述这边大致了解原因了,因为excel添加筛选是会自动地添加筛选的范围,而SpreadJS暂时不支持该特性,因此,如果有空的筛选区域导入,及时后面做了赋值操作。区域还是原本的空区域,这种情况只能通过代码来实现了。

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-14 16:14:34
来自 4#
一个盒子 发表于 2022-3-14 16:56
原始Excel模板不方便发,大体流程就是首先在Excel模板中,是只有一行表头,没有其他数据,然后给所有列都 ...

从上面的描述这边大致了解原因了,因为excel添加筛选是会自动地添加筛选的范围,而SpreadJS暂时不支持该特性,因此,如果有空的筛选区域导入,及时后面做了赋值操作。区域还是原本的空区域,这种情况只能通过代码来实现了。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-14 16:40:52
2#
你好,请把原始的excel文件以及导出的json这边来调研一下,并且详细描述一下复现的步骤。
回复 使用道具 举报
一个盒子
注册会员   /  发表于:2022-3-14 16:56:13
3#
Derrick.Jiao 发表于 2022-3-14 16:40
你好,请把原始的excel文件以及导出的json这边来调研一下,并且详细描述一下复现的步骤。

原始Excel模板不方便发,大体流程就是首先在Excel模板中,是只有一行表头,没有其他数据,然后给所有列都添加了筛选框,在模板内输入数据,筛选框有效筛选到数据。然后将Excel模板使用在线表格编辑器导出为SSJSON文件后,更改后缀为.JSON文件,在代码中作为模板加载,然后在空白区域setvalue渲染数据后,筛选框存在但无法筛选到数据。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部