找回密码
 立即注册

QQ登录

只需一步,快速开始

asASDA

注册会员

3

主题

11

帖子

30

积分

注册会员

积分
30
最新发帖
asASDA
注册会员   /  发表于:2023-12-29 09:12  /   查看:2418  /  回复:7
1金币
本帖最后由 Joestar.Xu 于 2024-1-2 13:49 编辑

spreadjs sheet可以实现某一行加载效果吗

最佳答案

查看完整内容

您好,您可以使用添加loading图片来满足您的需求,您可以参考下面的代码 您可以获取您当前行的行高和所有列的宽度,为图片设置startRow、startColumn、width、height

7 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 09:12:47
来自 7#
您好,您可以使用添加loading图片来满足您的需求,您可以参考下面的代码
  1.   var pic = activeSheet.shapes.addPictureShape("Picture 1", "1.png", 0, 0, 100, 100);
  2.         pic.startRow(5);
  3.         pic.startColumn(5);
  4.         let height = activeSheet.getRowHeight(5);
  5.         let width = activeSheet.getColumnWidth(5);
  6.         pic.width(width)
  7.         pic.height(height)
复制代码
您可以获取您当前行的行高和所有列的宽度,为图片设置startRow、startColumn、width、height
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 09:25:20
2#
您好,您说的加载效果是指什么呢?是否可以给个动图或者动图说明下。
回复 使用道具 举报
asASDA
注册会员   /  发表于:2023-12-29 09:54:27
3#
这种行加上动态加载效果
image.png307229613.png
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 10:25:22
4#
抱歉,您的截图不是很清晰,如果涉及隐私数据,您可以用假数据代替。不过猜测您的意思,您是想要行出现loading加载的效果还是 鼠标放上去出现高亮的状态?
关于行列高亮状态,可以参考这篇文章
https://demo.grapecity.com.cn/sp ... olumn-states/purejs
回复 使用道具 举报
asASDA
注册会员   /  发表于:2023-12-29 10:26:50
5#
想要行出现loading加载的效果
回复 使用道具 举报
asASDA
注册会员   /  发表于:2023-12-29 10:32:35
6#
根据当前行的某个字段判断,当前行数据是否显示加载效果
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-25 14:23:53
8#
请问上述方案能否解决您的问题,如果有需要,请继续回帖沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部