1 let common_url = 'http://192.168.1.1:8080/';  //服务器地址
 2 let token = '';   //用户登陆后返回的token
 3 /** 
 4  * 使用fetch实现图片上传
 5  * @param {string} url  接口地址
 6  * @param {JSON} params body的请求参数
 7  * @ret            
                
         
            
            
            
            接触React也有一段时间了,从刚开始jquery式地去使用React,到慢慢走上正轨,还是经过了不少学习的。从开发过程中,遇到的组件大概有两类:UI类、工具类。UI类顾名思义就是能看得到的UI,这些组件一般就是按照需要渲染成相应的样子。工具类是一类虽然看上去好像什么东西都不渲染,但是却需要写在render中作为组件加载才能使用。(无法通过传统对象或者类方法之类实现)作为一个组件,一般来说就是纯粹            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-26 09:20:47
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            环境配置 安装脚手架:npm install create-react-app 安装yarn:brew install yarn 创建项目:create-react-app antd-demo 切换路径:cd antd-demo 安装路由:yarn add react-router-dom 安装ax ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-01 09:38:00
                            
                                242阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            路由拦截可以分为几种不同的类型,每种类型都有其特定的作用和适用场景。以下是常见的几种路由拦截类型及其用途:身份验证拦截器:作用: 检查用户是否已经登录或具有有效的身份认证,并根据认证状态决定是否允许用户访问受保护的路由。适用场景: 用于需要登录或具有特定权限的路由,例如用户个人资料页面、管理后台页面等。使用方法: 在每个需要身份验证的路由上注册身份验证拦截器,检查用户的登录状态或认证令牌,并根据结            
                
         
            
            
            
            安装使用antd官网运行yarn add antd引入使用import React, { Component } from 'react'import {Button} from 'antd'	// 引入需要的组件import 'antd/dist/antd.css'	// 引入样式export default class App extends Component {  render() {    return (      <div>        <            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-09 10:45:30
                            
                                236阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ### 使用axios和Ant Design开发Web应用
在Web开发中,前端框架和库的选择至关重要。axios是一个为浏览器和Node.js编写的基于Promise的HTTP客户端,而Ant Design是一个基于React开发的UI组件库。结合使用axios和Ant Design可以快速开发出功能强大、界面美观的Web应用。
#### 什么是axios?
axios是一个流行的HTTP            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-01 06:21:51
                            
                                16阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            create-react-app 项目名称(项目失败,ant 的样式出不来)项目技术栈react + redux + react-route + webpack+ axios + less + antd 使用create-react-app 创建的项目默认不支持less,以下增加less配置的步骤暴露配置文件create-react-app生成的项目文,看不到webpack相关的配置文件,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-02 17:20:00
                            
                                122阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            npm i antd --save 按需引入import React, { Component } from 'react' import Button from 'antd/lib/button' import 'antd/dist/antd.css' export default class A ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-08 12:13:00
                            
                                152阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            jQuery 的 $.ajax有学习过前端的小伙伴都知道在前端框架 react 是如今比较受欢迎的,而且是比较好用的一款前端框架,那么今天我们就来说说有关于 “在 React 如何实现AJAX 请求?”这个问题,那么下面是小编整理的相关内容,希望可以帮助到大家。方法一:jQuery $.ajax这个方法是比较快而且还粗暴的方法,在旧的官方 Reac            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 15:31:20
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            做react后台管理的时候要实现一个全局Loading效果,通常使用axios库与后端进行数据交互。为了更好的用户体验,在每次请求前添加一个加载效果,让用户知道在等待加载。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-06 07:50:22
                            
                                2006阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            React之Antd组件Modal对话框Modal.method()动态设置确认框和提示框    handleConfirm = (type)=>{        Modal[type]({            title:'确认?',            content:'你            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-12 15:26:46
                            
                                702阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过 npm 安装antd和babel-plugin-import。babel-plugin-import是用来按需加载 antd            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-29 16:08:20
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Facebook 官方推出Create-React-App脚手架,基本可以零配置搭建基于webpack的React开发环境,内置了热更新等功能。详细文档可前往链接:Create-React-App文档本文将介绍使用Create-React-App脚手架搭建antd-mobile的开发环境。快速开始: npm install -g create-react-app       /            
                
         
            
            
            
            这篇文章我们主要来总结一下React的学习过程,React是一个声明式,高效且灵活的用于构建用户界面的JavaScript库,主要用来构建UI,是起源于Facebook的一个内部项目。React的生态完善,社区活跃,官方文档也比较详细,学起来也比较容易。 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-28 11:47:00
                            
                                196阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            接口请求: 安装:npm install axios --save main.js配置 import axios from 'axios'; import qs from 'qs'; Vue.prototype.$axios=axios; Vue.prototype.qs=qs; axios.def            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-20 12:03:41
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            create-react-app my-admin 项目技术栈 react + redux + react-route + webpack+ axios + antd+styled-components(替代less) yarn add antd yarn add axios yarn add re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-05 11:40:00
                            
                                139阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一.React中使用antd1.下载antd包   npm i antd -S2.按需引入//App.jsx文件
import {Button} from 'antd' //引入按钮组件
import {WechatOutlined, ShoppingCartOutlined } from '@ant-design/icons'; //icon图标库需要另外引入
import            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 10:47:47
                            
                                697阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在页面上做一些搜索条件,为了方便我们可以做一个按钮"置空",或者清除,点击这个按钮实现将输入框中的值删除,在以前的html页面中我们很方便通过js来将值制空,但是react组件封装的很严重了,我们没有办法通过js来制空,即使可以实现也是比较麻烦的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-17 02:46:26
                            
                                510阅读