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

QQ登录

只需一步,快速开始

_yan

银牌会员

37

主题

3104

帖子

3471

积分

银牌会员

积分
3471
_yan
银牌会员   /  发表于:2021-6-23 20:27  /   查看:3423  /  回复:16
tab组件,页签之间的切换使用css中display:none/block来实现的。页签可关闭。当两个页签切换多次后,关闭其中一个,另一个显示不正常。
情况如下图:
22.png    11.png

15 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-24 08:44:15
沙发
请参考下面的vue文件给tabs绑定点击事件,然后通过下面的代码切换表单。
  1. spread.getHost().style.display = "none"
  2.         setTimeout(function(){
  3.           spread.refresh();
  4.         spread.getHost().style.display = "block"
  5.         },10)
复制代码


Report.vue

6.11 KB, 下载次数: 42

回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-24 09:36:15
板凳
Derrick.Jiao 发表于 2021-6-24 08:44
请参考下面的vue文件给tabs绑定点击事件,然后通过下面的代码切换表单。

您好,我这边如果拿不到tab切换的事件,还有方法处理嘛?
我这边的情况是这样的:第一个前端服务使用spreadjs写页面,第二个前端服务提供门户网站,在第二个前端服务里吗配置第一个服务的页面地址来访问页面。tab切换在第二个服务中,提供页面的服务拿不到。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-24 09:44:00
地板
_yan 发表于 2021-6-24 09:36
您好,我这边如果拿不到tab切换的事件,还有方法处理嘛?
我这边的情况是这样的:第一个前端服务使用spr ...

这块属于您的业务逻辑,这边没有比较好的方案推荐,建议您到搜索引擎调研其他的方案或者使用上述提供给您的方案。
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-24 09:53:32
5#
Derrick.Jiao 发表于 2021-6-24 09:44
这块属于您的业务逻辑,这边没有比较好的方案推荐,建议您到搜索引擎调研其他的方案或者使用上述提供给您 ...

那咱们这边有表格重绘相关的事件吗,这里tab切换表格应该是canvas重新绘制的吧?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-24 09:57:35
6#
本帖最后由 Derrick.Jiao 于 2021-6-24 09:58 编辑
_yan 发表于 2021-6-24 09:53
那咱们这边有表格重绘相关的事件吗,这里tab切换表格应该是canvas重新绘制的吧?

有这个重绘的接口spread.repaint();以及刷新工作簿的接口spread.refresh();
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-24 11:09:28
7#
Derrick.Jiao 发表于 2021-6-24 09:57
有这个重绘的接口spread.repaint();以及刷新工作簿的接口spread.refresh();

您好,可能我没有描述清楚,我想问的是在表格repaint或者refresh的时候,有相应的事件可以监听到这个动作呢, 我这虽然拿不到tab切换的事件,但是tab切换的时候表格肯定触发repaint或者refresh这两个中的一个动作了。如果这个动作执行的前后有抛出事件的话,我可以在这里进行一些逻辑上的处理。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-24 11:41:17
8#
_yan 发表于 2021-6-24 11:09
您好,可能我没有描述清楚,我想问的是在表格repaint或者refresh的时候,有相应的事件可以监听到这个动作 ...

目前没有对应的事件
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-24 14:02:47
9#
Derrick.Jiao 发表于 2021-6-24 11:41
目前没有对应的事件

好的。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-24 14:06:34
10#
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部