找回密码
 立即注册

QQ登录

只需一步,快速开始

sssssss

金牌服务用户

139

主题

354

帖子

1223

积分

金牌服务用户

积分
1223
sssssss
金牌服务用户   /  发表于:2024-10-23 14:36  /   查看:310  /  回复:4
1金币
我通过GC.Spread.Sheets.CellTypes.Base.prototype.paint这个方法吧单元格value设置为null。但是我在查找的时候还是能查到,这个有办法处理吗

image.png361793212.png

最佳答案

查看完整内容

1、看了您提供的demo ,B1单元格的value就是1,但是在paint时将其绘制为null 或者"" 对于用户UI来看,确实是单元格没有值。 但是查找会遍历单元格的value值,所以还是会查找到。 2、回归问题本质,对于您标题中的问题”隐藏内容如何不被查找到“ ,建议将隐藏内容放到tag中,不要放到value中。

4 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-10-23 14:36:43
来自 4#
1、看了您提供的demo ,B1单元格的value就是1,但是在paint时将其绘制为null 或者""  对于用户UI来看,确实是单元格没有值。
但是查找会遍历单元格的value值,所以还是会查找到。

2、回归问题本质,对于您标题中的问题”隐藏内容如何不被查找到“ ,建议将隐藏内容放到tag中,不要放到value中。

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-10-23 17:52:49
2#
本帖最后由 Ellia.Duan 于 2024-10-23 17:54 编辑

您好,按照您的描述,设置了一个自定义单元格继承了Base ,在paint方法中将value值置为null ,然后点击查找,输入数字1 ,并未查找到该单元格,如下图所示。

image.png784404296.png

请在附件的demo基础上,添加可以复现问题的相关代码。

null.html

3.35 KB, 下载次数: 23

回复 使用道具 举报
sssssss
金牌服务用户   /  发表于:2024-10-23 19:51:47
3#
Ellia.Duan 发表于 2024-10-23 17:52
您好,按照您的描述,设置了一个自定义单元格继承了Base ,在paint方法中将value值置为null ,然后点击查找 ...

image.png667633361.png 参考这个

null.html

3.62 KB, 下载次数: 24

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-29 16:15:45
5#
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部