找回密码
 立即注册

QQ登录

只需一步,快速开始

spreadjs666
金牌服务用户   /  发表于:2024-6-27 20:55  /   查看:48  /  回复:1
1金币
【v17】关于点击工具栏输入框不失焦的需求


由于业务需求,我们开发了富文本输入框,但是在点击工具栏时输入框会自动失焦,导致用户无法选中部分文字进行样式设置,如加粗、斜体等等。为了解决上述问题,我们使用原生js在对应的按钮上添加了[gcUIElement=属性,解决了部分按钮点击失焦的问题。

但仍有些场景无法支持,例如在工具栏下拉框中点击按钮,由于下拉框的dom是后面生成的,下拉框弹出后也没有提供callback函数,所以无法及时添加[gcUIElement=属性,导致点击【超链接】按钮输入框会失焦,因此无法向富文本输入框中添加链接。
image.png958216247.png

以上问题已经发帖咨询过,当时回复是15版本不支持,但富文本输入本质上是一个需求量很大的功能,而且随着业务发展越来越多的场景需要用到"点击不失焦"这项功能,因此希望能够提进需求列表。

另:目前有什么方法可以支持下拉框按钮点击不失焦吗?

image.png654460754.png

1 个回复

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

您好,如果之前有发过类似的帖子,可以贴一下,更方便理解上下文。
以及您的问题是如何在您自己开发的富文本编辑器中插入超链接?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部