wangEditor icon indicating copy to clipboard operation
wangEditor copied to clipboard

表格获取焦点可以自定义功能吗

Open anjing223117 opened this issue 2 years ago • 10 comments

问题描述

表格获取焦点可以自定义功能吗. image

wangEditor 版本

"@wangeditor/editor": "^5.1.18",
"@wangeditor/editor-for-vue": "^1.0.2",
"@wangeditor/plugin-mention": "^0.0.5",

是否查阅了文档 ?

(文档链接 www.wangeditor.com

最小成本的复现步骤

(请告诉我们,如何最快的复现该问题?)

  • 步骤一
  • 步骤二
  • 步骤三

anjing223117 avatar Aug 27 '23 14:08 anjing223117

你好,有解决方案了吗?

laoona avatar Aug 19 '24 11:08 laoona

@laoona 为啥要这个功能呢,麻烦能描述一下需求吗

cycleccc avatar Aug 19 '24 12:08 cycleccc

@cycleccc 有一个给表格添加自定义属性的需求,比如标记这个表格的列宽是480px,生成的 html 类似这样

<table data-column-width="480px">
<tr><td></td></tr></td>
</table>

laoona avatar Aug 19 '24 12:08 laoona

@laoona 宽度设定在 wangeditor-next 做了补充,你可以看看 demo 是否符合你的需求,vue、react 的 demo 可以看 reademe 里的沙盒 demo 不满足需求的话可以提 issue或是写自定义扩展来满足需求。

cycleccc avatar Aug 19 '24 13:08 cycleccc

谢谢,宽度只是一个栗子,可能要添加多个自定义属性,并且想在这里回显,表格自定义了哪些属性。扩展如何开发?只看到扩展菜单的 DEMO。不支持自定义,表格工具栏的功能吗? image

laoona avatar Aug 20 '24 02:08 laoona

@laoona 支持自定义,非常灵活,甚至可以直接去除内部相关 table 模块,重写 table 模块再注册都行,具体看文档和现有的其它扩展 demo

cycleccc avatar Aug 20 '24 02:08 cycleccc

使用 wangeditor-next 是吧?

laoona avatar Aug 20 '24 02:08 laoona

@laoona 推荐是使用 wangeditor-next 因为现在维护的版本是这个,你如果有其它bug、建议或是更好的实现可以在 wangeditor-next里提。

cycleccc avatar Aug 20 '24 02:08 cycleccc

好的,谢谢

laoona avatar Aug 20 '24 02:08 laoona

我已经通过 WangEditor 二开,实现了定制功能需求。觉得有帮助的同学,可以参考一下。https://github.com/laoona/wangEditor/commit/e938764361aaea4e6557de5aaa3d813969a3e7d9 image

laoona avatar Aug 27 '24 05:08 laoona