找回密码
 立即注册

QQ登录

只需一步,快速开始

刘先生
初级会员   /  发表于:2022-6-14 15:31  /   查看:2180  /  回复:3
10金币
本帖最后由 刘先生 于 2022-6-14 17:55 编辑

image.png87041625.png
我想了解一下官网示例的这种协同编辑情况下他人选中框是如何绘制的?
我搜索过相关问题贴,有回复说是使用浮动元素进行创建,但是浮动元素有两个问题。1、会有覆盖到该单元格则该单元格就无法被选中,因为浮动元素层级比表格主题canvas高。2、浮动元素的父级dom默认为overflow:hidden,这样会把每个选中框右上角的人员信息hidden掉。
还有就是在协同的情况下,如何保证该选中框的浮动元素不被保存呢?(在每次保存的时候都将浮动元素remove掉?然后保存好了再加回来?这样是否不太优雅并且过于繁琐了)
image.png613583373.png

最佳答案

查看完整内容

附件是我们客户实现的demo,可以参考里面的思路来实现,并且在保存的时候也不会将这些框选样式带上。

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-14 15:31:54
来自 2#
附件是我们客户实现的demo,可以参考里面的思路来实现,并且在保存的时候也不会将这些框选样式带上。 image.png94806212.png

高亮编辑框右下角加名称标识.zip

5.88 KB, 下载次数: 140

回复 使用道具 举报
刘先生
初级会员   /  发表于:2022-6-14 17:56:19
3#
Derrick.Jiao 发表于 2022-6-14 17:55
附件是我们客户实现的demo,可以参考里面的思路来实现,并且在保存的时候也不会将这些框选样式带上。

感谢,我先看一下demo
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-14 18:15:26
4#
刘先生 发表于 2022-6-14 17:56
感谢,我先看一下demo

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