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/