找回密码
 立即注册

QQ登录

只需一步,快速开始

HoneyBear
初级会员   /  发表于:2023-6-19 11:14  /   查看:1157  /  回复:5
在使用自定义单元格功能时,想要实现鼠标悬浮改变背景色的功能,

官网的demo是修改了单元格的值
目前我实现的功能是修改tag 并刷新spread
请问有没有更优雅的用法

自定义单元格判断标识问题.zip

1.06 MB, 下载次数: 60

5 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-6-19 14:14:00
沙发
您好,请问您的需求是 当鼠标hover到某一个单元格上时更改当前单元格的背景颜色 吗?如果是的话,可以参考单元格状态这个特性去完成,参考文档:https://demo.grapecity.com.cn/sp ... introduction/purejs

如果不是的话,还请您再详细说明一下您的需求。
回复 使用道具 举报
HoneyBear
初级会员   /  发表于:2023-6-19 14:28:47
板凳
Joestar.Xu 发表于 2023-6-19 14:14
您好,请问您的需求是 当鼠标hover到某一个单元格上时更改当前单元格的背景颜色 吗?如果是的话,可以参考 ...

如果方便的话,可以简单的看一下附件中的demo,是使用自定义的单元格类型  需要实现hover切换背景色  并且文字处点击会弹出弹窗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-6-19 15:43:54
地板
HoneyBear 发表于 2023-6-19 14:28
如果方便的话,可以简单的看一下附件中的demo,是使用自定义的单元格类型  需要实现hover切换背景色 ...

您好,所以您的意思是想知道除了您目前的鼠标悬浮改变背景色的方法,还想知道有没有其他的方法能够在自定义单元格中实现鼠标悬浮改变背景色的方法吗?
回复 使用道具 举报
HoneyBear
初级会员   /  发表于:2023-6-19 16:17:31
5#
Joestar.Xu 发表于 2023-6-19 15:43
您好,所以您的意思是想知道除了您目前的鼠标悬浮改变背景色的方法,还想知道有没有其他的方法能够在自定 ...

是的   因为感觉使用修改单元格的值和强制srepad整体都强制渲染的方法  在数据量比较大的时候容易出现性能瓶颈
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-6-19 19:05:21
6#
HoneyBear 发表于 2023-6-19 16:17
是的   因为感觉使用修改单元格的值和强制srepad整体都强制渲染的方法  在数据量比较大的时候容 ...

可以考虑下单元格状态功能,SpreadJS原生支持的,学习指南相关介绍如下:
https://demo.grapecity.com.cn/sp ... introduction/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部