找回密码
 立即注册

QQ登录

只需一步,快速开始

sssssss

金牌服务用户

137

主题

350

帖子

1207

积分

金牌服务用户

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

image.png361793212.png

3 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:5 天前
沙发
本帖最后由 Ellia.Duan 于 2024-10-23 17:54 编辑

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

image.png784404296.png

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

null.html

3.35 KB, 下载次数: 1

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

image.png667633361.png 参考这个

null.html

3.62 KB, 下载次数: 2

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:4 天前
地板
1、看了您提供的demo ,B1单元格的value就是1,但是在paint时将其绘制为null 或者""  对于用户UI来看,确实是单元格没有值。
但是查找会遍历单元格的value值,所以还是会查找到。

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

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部