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

QQ登录

只需一步,快速开始

大Vi

高级会员

186

主题

410

帖子

1310

积分

高级会员

积分
1310
大Vi
高级会员   /  发表于:2025-3-27 15:14  /   查看:69  /  回复:4
1金币
这是企业微信的智能表格效果,我们是否也能实现这种效果呢?根绝关键字搜索出符合条件的数据?
1743059378550.jpg978790893.png

最佳答案

查看完整内容

1、没有实际的demo所以不确定是否可以实现,有个思路您可以参考下: SpreadJS提供了双击单元格 celldoubleclick 事件,可以借助此事件打开一个弹窗列表(自定义dom实现弹窗),请求接口拿到数据在列表中显示。对于选择的数据,通过setValue接口在单元格中赋值。 或者也可以找到是否有具备此功能的第三方组件,将其通过自定义单元格的方式应用在单元格中,比如问题2涉及到的日期组件。 2、demo中的日期组件是使用的第三方组件 ...

4 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-27 15:14:19
来自 4#
1、没有实际的demo所以不确定是否可以实现,有个思路您可以参考下:
SpreadJS提供了双击单元格 celldoubleclick 事件,可以借助此事件打开一个弹窗列表(自定义dom实现弹窗),请求接口拿到数据在列表中显示。对于选择的数据,通过setValue接口在单元格中赋值。
或者也可以找到是否有具备此功能的第三方组件,将其通过自定义单元格的方式应用在单元格中,比如问题2涉及到的日期组件。

2、demo中的日期组件是使用的第三方组件,具体可参考demo中的代码。
image.png428109435.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-27 17:44:42
2#
您好,
图片效果类似可搜索下拉框,关于这一需求可以尝试下通过自定义单元格功能实现,这个demo供参考:
https://demo.grapecity.com.cn/SpreadJS/cdn/extendedExample/#/demos/autoComplete
关于延迟加载,您可以再具体描述下需求,以便确认方案。
回复 使用道具 举报
大Vi
高级会员   /  发表于:2025-3-28 08:50:59
3#
Lynn.Dou 发表于 2025-3-27 17:44
您好,
图片效果类似可搜索下拉框,关于这一需求可以尝试下通过自定义单元格功能实现,这个demo供参考:
...

1、示例中的下拉框的可选项是固定写死的数据吧?我说的延迟加载是实时搜索的意思,数据量太大,通过在输入框输入关键字,然后模糊匹配去请求接口拿到实时结果,这个可以实现吗?
2、请问你发的demo地址里面关于日期选择的示例,为什么样式和我以前用的不一样?我的日期组件为什么是特别简单,颜色是灰色的丑丑的那种,但你们的是这样的?
image.png335206298.png
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-3-31 10:10:01
5#
您好,根据Lynn的回复,您提出的问题应该已经解释清楚了,这边就先结贴了,有问题可以发新帖~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部