探索 Tiptap V3 的最新功能

尾节点扩展

版本下载量

该扩展在编辑器的最后一个块节点后添加一个节点。这对于添加尾节点,如占位符或按钮,可能会很有用。

安装

npm install @tiptap/extensions

用法

import { Editor } from '@tiptap/core'
import { TrailingNode } from '@tiptap/extensions'

new Editor({
  extensions: [TrailingNode],
})

设置

node

应在文档末尾插入的节点类型。

默认值:'paragraph'

TrailingNode.configure({
  node: 'paragraph',
})

notAfter

在这些节点类型之后不应插入尾节点。

默认值:['paragraph']

TrailingNode.configure({
  node: 'paragraph',
  notAfter: ['heading', 'blockquote'],
})

源代码

packages/extensions/src/trailing-node/

最小安装

import { Editor } from '@tiptap/core'
import { TrailingNode } from '@tiptap/extensions/trailing-node'

new Editor({
  extensions: [TrailingNode],
})