{"repo":"ifanrx/react-ueditor","free":true,"listed":false,"github":"https://github.com/ifanrx/react-ueditor","clone":"git clone https://github.com/ifanrx/react-ueditor.git","description":"a ueditor component for react","language":"JavaScript","stars":168,"topics":["react-ueditor","react-editor","react-umeditor","ueditor","umeditor","react"],"license":"MIT","category":"ui-components","readme_excerpt":"react-ueditor 使用 react 框架对 ueditor 进行封装和扩展 ✨ 特性 - 支持更灵活的图片和音视频资源上传 - 支持同个页面存在多个编辑器实例 - 支持对复制进来的图片进行操作 - 允许扩展工具栏，支持在扩展中使用已有的 react 组件 📦 下载 🔨 使用 🔌 插件 extendControls 已不推荐使用，请直接使用 plugins，指定插件。 插件分为两种，一种是内置的插件，一种是自定义的插件。现支持内置插件如下： 1. insertCode 插入代码块 2. uploadImage 上传图片 3. uploadVideo 上传视频 4. uploadAudio 上传音频 5. insertLink 添加链接 内置插件，直接传入插件的名称即可。自定义插件则是传入一个 Function，类型定义（使用 typescript 只为了说明类型）为： UEditor 为 UEditor 实例。详细内容，请参考官方文档 插件使用示例 1. 内置插件 2. 自定义插件 更多功能请移步到 react-ueditor 的 wiki 页面 🤝 贡献 kailunyao larry011 如果你希望为这个项目贡献代码，需要了解以下情况： - 在根目录下执行 yarn start 会启动开发服务器，此时会在浏览器中展示 ReactUeditor 的真实效果，在 ReactUeditor/ 下的修改都会进行热更新 - example.js, index.html, dist/ 都只是为了展示 ReactUeditor 的真实效果，主要代码在 ReactUeditor/ 中 - 需要修改 ueditor 源码时，直接修改 ueditor 目录下的文件，修改完执行： cd ueditor 和 yarn grunt 命令，此时会重新生成 ueditor 构建成功的文件到 vendor/ueditor","default_branch":null,"files":null,"tree":[],"storefront":"/r/ifanrx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ifanrx/react-ueditor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}