1 个内容
本文总结Tiptap/ProseMirror自定义NodeView开发的两大陷阱:1)`chain().setNodeSelection()`后更新命令因事务未提交失效,方案用`tr.setNodeMarkup(pos, undefined, {latex})`直接修改底层事务;2)NodeView点击事件闭包捕获旧node数据,方案在DOM attribute存最新状态并事件中读取。