项目

tiptap 强制换行

版本号 下载量

HardBreak 扩展支持 <br> HTML 标签,强制换行。

安装

npm install @tiptap/extension-hard-break

配置

HTMLAttributes

自定义要添加到渲染 HTML 标签的自定义 HTML 属性。

HardBreak.configure({
  HTMLAttributes: {
    class: "my-custom-class",
  },
});

keepMarks

决定是否在换行后保留标记。基于标记的 keepOnSplit 选项。

默认值: true

HardBreak.configure({
  keepMarks: false,
});

命令

setHardBreak()

插入换行。

editor.commands.setHardBreak();

键盘快捷键

命令 Windows/Linux macOS
setHardBreak Shift + Enter
Ctrl + Enter
Shift + Enter
Cmd + Enter

源代码

packages/extension-hard-break/

使用示例

查看在线演示: https://embed.tiptap.dev/preview/Nodes/HardBreak

在本文档中