0

我是 javascript 世界和它的生态系统的新手。我需要为我的 react 网站创建一个文本编辑器,我将在其中托管包含大量代码的页面——正确突出显示语法。拿起了 Draftjs,但我发现在 Draftjs 编辑器中正确显示代码非常复杂。你会使用装饰器、自定义块渲染/样式和/或自定义块组件——这是我在官方文档中看到的三种主要方式?理想情况下,我想使用 highlight-js 或 prism-js 进行样式设置,但将其与 Draftjs 集成起来非常困难。任何示例代码演示都会非常有帮助!

注意:仅 Draftjs + highlight-js 或 prism-js ——我真的不想在这里引入额外的库,比如 Draft-js-prism。

谢谢各位!

4

0 回答 0