Tiptap 如何在 Shift-Enter 上创建一个段落 (p),而不是一个 br?

问题描述

使用 TipTap,我试图避免添加 <br />,而是创建一个 <p></p>,当用户点击 <p>|</p> 时,焦点位于 shift-Enter 内,但是我不能让它工作。

这是我目前所做的:

new (class extends Extension {
    keys () {
        return {
            'Shift-Enter' (state,dispatch,view) {
                const { schema,tr } = view.state
                const paragraph = schema.nodes.paragraph

                console.log(tr.storedMarks)
                const transaction = tr.deleteSelection().replaceSelectionWith(paragraph.create(),true).scrollIntoView()
                view.dispatch(transaction)
                return true
            }
        }
    }
})()

我该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)