闲暇之余不忘学习,提升自己 ,知识在于积累,更是一笔财富。

看完文章,感谢各位支持一下呗!

实现步骤

  1. 安装富文本编辑器:yarn add react-quill
  2. 导入富文本编辑器组件以及样式文件
  3. 渲染富文本编辑器组件
  4. 通过 Form 组件的 initialValues 为富文本编辑器设置初始值,否则会报错
  5. 调整富文本编辑器的样式

代码实现

pages/Publish/index.js

import ReactQuill from 'react-quill'
import 'react-quill/dist/quill.snow.css'

const Publish = () => {
  return (
    // ...
    <Form
      labelCol={{ span: 4 }}
      wrapperCol={{ span: 16 }}
      // 注意:此处需要为富文本编辑表示的 content 文章内容设置默认值
      initialValues={{ content: '' }}
    >
      <Form.Item
        label="内容"
        name="content"
        rules={[{ required: true, message: '请输入文章内容' }]}
      >
        <ReactQuill
          className="publish-quill"
          theme="snow"
          placeholder="请输入文章内容"
        />
      </Form.Item>
    </Form>
  )
}

pages/Publish/index.scss

.publish-quill {
  .ql-editor {
    min-height: 300px;
  }
}

react 富文本编辑器react-quill相关推荐

  1. react html编辑器,wangEditor富文本编辑器+react+antd的使用

    搜索热词 1.github上发现富文本编辑器: 2.结合react+antd的具体使用: 案例使用场景:MyModal为弹窗,弹窗显示 编辑名称及描述.描述使用wangeditor富文本编辑器实现. ...

  2. 2021 年 React 的 5 大富文本编辑器

    5大富文本编辑器 今天,富文本编辑器被用于许多应用中,包括简单的博客和复杂的内容管理系统.然而,选择一个并不容易,因为有很多具有不同功能的编辑器. 因此,在这篇文章中,我将评估5个React的富文本编 ...

  3. quill——简单的富文本编辑器

    先介绍一下一般网页如何实现 quill 富文本编辑器 引入 quill.js 文件 <script src="https://cdn.quilljs.com/1.3.3/quill.j ...

  4. 前端Quill实现富文本编辑器

    目录 前言 Quill 介绍 Quill 简单实现 效果 前言 网页上经常会需要用户输入一些文本或者代码块,所以需要富文本编辑器来支持.常见的富文本编辑器有Quill.Draft.js.TinyMCE ...

  5. quill富文本编辑器quill粘贴图片上传服务器

    强大的富文本编辑器:quill github:32k start++,:https://github.com/quilljs/quill quill粘贴图片上传服务器 <link href=&q ...

  6. wangeditor富文本编辑器使用过程中遇到的问题以及解决办法

    背景 我的项目之前用的富文本编辑器是quill,之前其实考虑用过wangeditor,但是当时wangeditor V3的英文支持不友好,而我们业务是面向海外的,所以综合考虑下来用了quill. 最近 ...

  7. vue-quill-editor富文本编辑器使用步骤

    首先放上效果图 目录 1.安装 2.引入到项目中 3.在页面上写组件 4.配置option 5.给工具栏鼠标悬停加上中文释义 6.上传图片到七牛云 7.自定义控制图片大小 1.安装 npm insta ...

  8. 【重点突破】—— React实现富文本编辑器

    前言:富文本编辑器Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器.   一.安装插件 react-draft-wysiwyg: 文本编辑器插件 dra ...

  9. React H5 使用div自定义简单富文本编辑器

    最近项目中h5端要实现图文上传,而且还要支持用户用户输入的格式,例如换行啥的,那么使用输入控件保存输入内容,图片上传控件就不合适了,因为很难知道用户的输入样式. 如果使用一些现有的富文本编辑器,貌似又 ...

最新文章

  1. 容器开启数据服务之旅系列(二):Kubernetes如何助力Spark大数据分析
  2. 取代现有电商和实体店菜市场的新模式
  3. linux wifi修改频率,Linux Custom CRDA WiFi regulatory.bin和40MHz BW 5GHz频...
  4. 自新建表包含货币金额类型和数量类型时报错问题。
  5. 【限时免费报名】MongoDB原厂和阿里专家喊你来训练营上课啦!
  6. vue click事件_vue指令用法
  7. 谷歌浏览器开发调试工具中Sources面板 js调试等 完全介绍
  8. 码农节快乐|一个系统,高效解决复杂事件采集-计算-实时触达
  9. c语言函数与指针,C语言指针与函数篇
  10. java保护表格_读密码保护的工作表(版本 - Excel中95,97-2003)的Java
  11. javascript 执行效率 java_有效提高JavaScript执行效率的几点知识
  12. JavaSE基本语法练习题(下)
  13. 为什么华为a1路由器网速变慢_华为a1路由器wifi经常掉线怎么办
  14. 如何生成SSH key以及免密设置
  15. 燃烧的远征服务器排队小程序,你还在让顾客排队吗?试试小程序吧!让顾客不再排队!...
  16. 苹果系统 python闪退怎么解决_MacOS pyinstaller 打包python应用闪退问题解决
  17. 技术人生:故事之八 OFFICE是软件打字机?
  18. FAT表、Fat32与exFat与NTFS分区
  19. 介绍DOTA2 AI的开发基础——调试
  20. oracle 按天数 均值,oracle 按天数统计数据

热门文章

  1. 表必备三字段:id, gmt_create, gmt_modified
  2. wlmedia播放器集成(4)— 实现视频播放
  3. 汽车行业中XCP协议和A2L文件–XCP概述
  4. 信息课为什么不叫计算机课,信息技术课
  5. scada如何用oracle数据库,SCADA系统数据库存储功能设计及应用
  6. web自动化学习之selenium安装喝浏览器驱动和元素定位
  7. 【接口自动化学习笔记】python+requests+excel实现接口自动化
  8. 渗透测试岗位面试题多人实战大汇总
  9. 2022年上海医院三基考试仿真试题(含答案)
  10. Linux 常用服务搭建笔记(精简笔记)