React好用的markdown编辑类库包 react-markdown-editor-lite

今天给大家介绍一个好用的编辑类第三方库 react-markdown-editor-lite 功能强大,使用简单

先来看看效果图:

 

1. 使用npm安装包

npm install react-markdown-editor-lite

npm install markdown-it

2. 在程序中引入相关内容

import * as React from 'react'
import * as ReactDOM from 'react-dom'
import MarkdownIt from 'markdown-it'
import MdEditor from 'react-markdown-editor-lite'
import 'react-markdown-editor-lite/lib/index.css'

3. 一个简单的例子,直接拷贝可以使用

const mdParser = new MarkdownIt(/* Markdown-it options */);

// Finish!
function handleEditorChange({html, text}) {    
  console.log('handleEditorChange', html, text)
}
export default (props) => {
  return (
    <MdEditor
      style={{ height: "500px" }}
      renderHTML={(text) => mdParser.render(text)}
      onChange={handleEditorChange}
    />
  )
}

 

详细的配置和API可以查看官方文档:https://github.com/HarryChen0506/react-markdown-editor-lite

 

参考资料:

1. https://harrychen0506.github.io/react-markdown-editor-lite/

2. https://github.com/HarryChen0506/react-markdown-editor-lite

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值