不同的Tiptap编辑器实例即使具有不同的Y.XmlFragments也会同步
创始人
2025-01-08 19:30:27
0

这个问题可以通过在Tiptap实例中传递新的Keymap,强制让Tiptap认为两个不同的编辑器实例并不相同,即使它们使用的是相同的Y.XmlFragments。

以下是一个示例:

// 创建一个新的Keymap,确保每个Tiptap实例都具有唯一的标识符
const keymap = new Keymap({
  'Enter': () => {
    console.log('Enter key pressed')
    return false
  }
})

// 使用新的Keymap创建新的编辑器实例
const editor = new Editor({
  extensions: [
    keymap
  ]
})

// 使用相同的Y.XmlFragment在另一个Tiptap编辑器实例中创建另一个Keymap,并将其传递给该实例
const otherEditor = new Editor({
  extensions: [
    new Keymap({
      'Enter': () => {
        console.log('Enter key pressed')
        return false
      }
    }, {
      schema: editor.schema
    })
  ]
})

在上面的示例中,我们创建了一个新的Keymap,并将其用于创建一个Tiptap编辑器实例。然后,我们创建了另一个编辑器实例,并使用相同的schema但不同的Keymap。通过这种方式,我们可以确保两个编辑器实例不会被视为相同,即使它们使用了相同的Y.XmlFragments。

相关内容

热门资讯

透视ai!佛手在线大菠萝辅助,... 透视ai!佛手在线大菠萝辅助,wpk辅助购买(透视)确实是真的有挂(wepoke教程)暗藏猫腻,小编...
透视智能ai!竞技联盟透视插件... 透视智能ai!竞技联盟透视插件,pokemmo辅助官网,总是真的有挂(规律教程);竞技联盟透视插件辅...
透视真的!拱趴大菠萝自动计算机... 透视真的!拱趴大菠萝自动计算机器人,werplan免费挂下载,真是真的是有挂(解密教程)1、用户打开...
透视挂透视!wpk俱乐部辅助器... 透视挂透视!wpk俱乐部辅助器,pokemmo脚本最新版(透视)先前真的是有挂(攻略教程)1)pok...
透视代打!约局吧开挂,hard... 透视代打!约局吧开挂,hardrock作弊,都是存在有挂(教你攻略)1、用户打开应用后不用登录就可以...
透视ai代打!hhpoker是... 透视ai代打!hhpoker是正规的吗,wejoker私人辅助软件(透视)原先是有挂(大神讲解)一、...
透视科技!pokerworld... 透视科技!pokerworld辅助器,佛手在线大菠萝智能辅助器,切实真的有挂(新版2025教程)1、...
透视代打!hhpoker怎么防... 透视代打!hhpoker怎么防作弊,wepokerplus到底是挂了吗(透视)本来是有挂(技巧教程)...
透视科技!hh poker软件... 透视科技!hh poker软件,哈糖大菠萝辅助器(透视)本来存在有挂(2025新版技巧)1、哈糖大菠...
透视安装!pokemmo辅助工... 透视安装!pokemmo辅助工具,pokemmo手机版脚本,本来有挂(教你攻略)1、不需要AI权限,...