HarryChen0506 / react-markdown-editor-lite

a light-weight Markdown editor based on React. 一款轻量的基于React的markdown编辑器
https://harrychen0506.github.io/react-markdown-editor-lite/
MIT License
1.04k stars 160 forks source link

[FEAT]是否可以支持图片自定义展示方式 #223

Closed yoole5699 closed 3 years ago

yoole5699 commented 3 years ago

感谢大佬开源!

现状

看了下源码里当前渲染md的方式是直接把 renderHTML 的返回值html作为了 HtmlRender 的props,然后直接 渲染 出来

疑问

可以提供API支持 配置图片(顺便支持下其它html tag就更好了) 用自定义的react组件 来进行渲染嘛,期待的API形如 <Editor customHtmlRender={{ image: (imageProps) => React.ReactNode }} />

sylingd commented 3 years ago

这个取决于你自己的HTML渲染引擎啊。你需要自定义的话就自定义渲染引擎,比如react-markdown可以替换掉默认的render。