react项目实战学习笔记-学习56-upload引入
<p>点击下方修改头像:</p> <Upload name="avatar" listType="picture-card" className="avatar-uploader" showUploadLi...
react项目实战学习笔记-学习56-图片上传成功
// 将图片路径转base64 function getBase64(img, callback) { const reader = new FileReader(); reader.addEventListener('load', () => callback(reader.result))...
react项目实战学习笔记-学习50-代码优化
// 处理请求数据 const dealData = (errCode, msg) => { setIsModalVisible(false); // 关闭对话框 if (errCode === 0) { message.success(msg) setTimeout(() => { ....
react项目实战学习笔记-学习51-删除逻辑实现
// 模拟componentDidUpdate useEffect(() => { getList(current) }, [update]) // 删除 const delFn = (id) => { ArticleDelApi({id}).then(res=>{ if(res....
react项目实战学习笔记-学习48-bug修复
// 模拟componentDidMount useEffect(() => { editor = new E('#div1') editor.config.onchange = (newHtml) => { setContent(newHtml) } editor.create() ....
react项目实战学习笔记-学习47-文章编辑
// 对话框点击了提交 const handleOk = () => { form .validateFields() // validate校验 field字段 .then((values) => { // form.resetFields(); // reset重置 let ...
react项目实战学习笔记-学习46-wangeditor编辑
editor.create() // 根据地址栏id做请求 if (params.id) { ArticleSearchApi({ id: params.id }).then(res => { if (res.errCode === 0) { editor.txt.html(res.data....

react项目实战学习笔记-学习26-面包屑
import React, { useState, useEffect } from 'react' import { Breadcrumb } from 'antd'; import { HomeOutlined } from '@ant-design/icons'; import { useLo...
react项目实战学习笔记-学习25-侧边栏当前项
const [defaultKey, setDefaultKey] = useState(""); const navigate = useNavigate(); const location=useLocation() const handleClick = (e) => { navigat...

react项目实战学习笔记-学习27-内容补充
react项目实战学习笔记-学习27-内容补充
更新时间 2023-05-26 18:35:42
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。