使用editor.insertNode 后,会自动在头部插入一个空段落节点
bug 描述
使用editor.insertNode 后,会自动在头部插入一个空段落节点
你预期的样子是?
无需自动在头部插入一个空段落节点
系统和浏览器及版本号
- 操作系统
- 浏览器和版本
wangEditor 版本
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
demo 能否复现该 bug ?
能
- 中文 demo https://www.wangeditor.com/demo/
- English demo https://www.wangeditor.com/demo/?lang=en
在线 demo
https://codesandbox.io/embed/happy-gates-02cl3h?fontsize=14&hidenavigation=1&theme=dark
最小成本的复现步骤
editor初始化后直接inertNode即可 const node = { type: "paragraph", children: [{ text: "simple text" }] }; editor.insertNode(node);
可看在线demo
我在做的项目测试因为这个问题还给我提了个bug
我在做的项目测试因为这个问题还给我提了个bug 这个我也遇到了,最后解决的办法是 Transforms.insertNodes(editor as any, schema, { at: [0] }); 在初始位子插入即可
我在做的项目测试因为这个问题还给我提了个bug 这个我也遇到了,最后解决的办法是 Transforms.insertNodes(editor as any, schema, { at: [0] }); 在初始位子插入即可
我按照你这个方法确实是在头部插入了节点,但是会在尾部生成一个空行,感觉这块还是有问题
我想要插入这样一个结构的内容
这个问题还没解决吗?