用于在Web上构建富文本编辑器的工具包——prosemirror( 三 )

// create a schema with list support.

const mySchema = new Schema({

nodes: addListNodes(schema.spec.nodes, "paragraph block*", "block"),

marks: schema.spec.marks

})

window.view = new EditorView(document.querySelector("#editor"), {

state: EditorState.create({

doc: DOMParser.fromSchema(mySchema).parse(document.querySelector("#content")),

plugins: exampleSetup({schema: mySchema})

})

})

用于在Web上构建富文本编辑器的工具包——prosemirror

图片上传用户的本地文件系统插入图像时,在上传图像并为其创建URL之前,将无法访问实际图像。但是,你不希望让用户首先完成上传图像的动作,然后等待其完成,然后才将图像插入到文档中。理想情况下,选择图像后,可以开始上传,但也会立即在文档中插入占位符。然后,当上载完成时,该占位符将替换为最终图像。

推荐阅读