【发布时间】:2023-01-15 15:21:20
【问题描述】:
我正在使用 remirror 构建所见即所得编辑器。
要求是在工具栏中有一个“链接”图标,这样当用户选择文本并单击该图标时,就会出现一个选项以在其后面添加一个超链接。
我在文档中找到了 LinkExtension,但我很难弄清楚如何将它添加到工具栏。
【问题讨论】:
标签: javascript reactjs
我正在使用 remirror 构建所见即所得编辑器。
要求是在工具栏中有一个“链接”图标,这样当用户选择文本并单击该图标时,就会出现一个选项以在其后面添加一个超链接。
我在文档中找到了 LinkExtension,但我很难弄清楚如何将它添加到工具栏。
【问题讨论】:
标签: javascript reactjs
不熟悉 Remirror,但快速浏览文档后,似乎有各种 ToolbarItem-components ex。 ToolbarButtonItem 似乎适合这个用例。
【讨论】:
我发现我可以添加
{ type: ComponentItem.ToolbarButton, onClick: () => alert("figure out how to execute logic"), icon: 'link', }
但现在我正在努力弄清楚如何实现逻辑
【讨论】:
我找到了一种方法,可能很对,但也能实现功能。 【Showcase - Markdown Editor】的例子你学会了吗?你只需要用其他东西替换<MarkdownToolbar/>,就像<button>Bold</button>
【讨论】: