编写自定义扩展
在 Umo Editor 中,您可以使用 JS 来定义扩展,也可以使用 Vue3 组件来定义扩展。
使用 JavaScript 编写自定义扩展
见 Tiptap 官方教程:https://tiptap.dev/docs/editor/guide/custom-extensions。
使用 Vue3 编写节点视图扩展
见 Tiptap 官方教程:https://tiptap.dev/docs/editor/guide/node-views/vue。
使用 JavaScript 编写节点视图扩展
见 Tiptap 官方教程:https://tiptap.dev/docs/editor/guide/node-views/js。
使用自定义扩展
假设您已经编写了一个自定义扩展 MyCustomExtension
,您可以在 extensions
配置中注册该扩展,如下:
const defaultOptions = {
extensions: [
MyCustomExtension,
],
}
详见自定义扩展配置。