0

我正在尝试做这样的事情来更新和已经存在的节点,但是文档并不清楚。

const paht = [0,1,1,2]
const data: any = {
                type: 'ref',
                id: uniqid(),
                data: target,
                x: 'new data are here.,',
                children: [{text: 'more new data'}],
            }

editor.apply({
                type: 'update_node_at_path',
                path:path,
                newProperties: {
                    node:data,
                },
            });

4

1 回答 1

1

https://docs.slatejs.org/api/transforms - 尝试将NodeOptions此处传递给 Transforms.setNodes/任何其他适合您的情况。如果您有特定路径,则可以传递{at: ...}给大多数节点转换

于 2021-11-22T10:03:34.133 回答