Ant Design Pro 4.0学习记录(二)富文本编辑器

本文档记录了在Ant Design Pro 4.0中集成TinyMCE富文本编辑器的过程,包括相关资源、效果展示、代码片段以及如何在国内使用CDN。详细介绍了如何通过官方props修改CDN地址以提升加载速度。
摘要由CSDN通过智能技术生成

二 富文本编辑器

虽然网上有不少关于富文本编辑器的文章,但是针对react的富文本编辑器的介绍确实不够详细。而我要在ant design pro的使用富文本编辑的案例也不是很多。在ant design里有推荐的社区精选组件react-quill braft-editor,此二款虽然有点先天优势,但我目前的水平还不太够驾驭。没办法只能再寻找他款,我把目光投向tinymce-react,一番使用,感觉确实不错。同时我觉得TypeScript挺好。不再赘言,直奔主题。

相关文档资源

TinyMCE中文文档 —感谢作者 莫若卿 提供翻译及网站
TinyMCE React integration quick start guide——TinyMCE官方指导文档
Ant Design ——v4版本,感觉AntDesign真是越来越好用了。

效果图

截图

相关代码片段

直接放码

import React, {
    useState } from 'react';
import {
    Editor } from '@tinymce/tinymce-react';
import  request from '../../utils/request';

interface DpEditorValueState {
   
  html: string | '';
}

interface DpEditorProps {
   
  EditorValue: DpEditorValueState;
  onChange?: (EditorValue: DpEditorValueState) => void;
  DpServiesUrl:string;
}

const DpEditor: React.FC<DpEditorProps> = ({
    EditorValue = {
   }, onChange,DpServiesUrl }) => {
   
  const [html, setContent] = useState
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值