会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
toufuwqm
博客园
首页
新随笔
联系
订阅
管理
2023年3月17日
响应拦截 instance.interceptors.response.use
摘要: // 响应拦截 instance.interceptors.response.use( function (response) { const axiosData = response.data const { data, errno, message } = axiosData // errno
阅读全文
posted @ 2023-03-17 08:36 杏仁豆腐真君
阅读(500)
评论(0)
推荐(0)
2022年11月23日
React动态路由
摘要: 动态路由传参有三种方式: params方式 注册路由的时候通过:params的形式来声明 {/* 通过:id声明我们要传递的参数是id */}<Route path="/detail/:id" component={Detail}></Route> 路由匹配 <ul> { this.state.ar
阅读全文
posted @ 2022-11-23 23:19 杏仁豆腐真君
阅读(914)
评论(0)
推荐(0)
React---编程式导航/声明式导航
摘要: 声明式导航 通过NavLink来实现路由跳转的导航 编程式导航 通过js来实现路由的跳转 import { Component } from "react";export default class News extends Component { render() { return ( <div
阅读全文
posted @ 2022-11-23 23:18 杏仁豆腐真君
阅读(143)
评论(0)
推荐(0)
React路由---NavLink,路由重定向,switch
摘要: NavLink 当我们希望给当前的路由添加一个样式的时候,可以使用NavLink模块来代替Link模块 给NavLink添加activeClassName属性,属性名为class名,在样式中定义active样式 App.js import { PureComponent } from "react"
阅读全文
posted @ 2022-11-23 00:21 杏仁豆腐真君
阅读(332)
评论(0)
推荐(0)
React路由---react-router-dom基本使用
摘要: 1.下载react-router-dom 5的版本 npm i react-router-dom@5 2.在index.js中从react-router-dom中引入 BrowserRouter和HashRouter BrowserRouter 使用历史模式history来管理路由 HashRout
阅读全文
posted @ 2022-11-23 00:20 杏仁豆腐真君
阅读(280)
评论(0)
推荐(0)
Module build failed (from ./node_modules/babel-loader/lib/index.js)
摘要: 报错: Module build failed (from ./node_modules/babel-loader/lib/index.js) 解决方案 npm install @babel/core @babel/preset-env 然后重启
阅读全文
posted @ 2022-11-23 00:01 杏仁豆腐真君
阅读(97)
评论(0)
推荐(0)
2022年11月22日
React中性能优化的方案
摘要: 减轻state 在state中只存储和组件渲染有关的数据 不做渲染的数据不放在state中,直接挂载在this上即可,比如定时器的id import { Component } from "react";class App extends Component { state = { num: 0
阅读全文
posted @ 2022-11-22 23:33 杏仁豆腐真君
阅读(40)
评论(0)
推荐(0)
React生命周期
摘要: 1.什么是生命周期 生命周期就是组件从创建到销毁的过程 生命周期钩子函数:生命周期的每个阶段总是伴随着一些方法的调用,这些方法就叫生命周期的钩子函数,生命周期的钩子函数为我们在不同阶段操作组件提供了时机 只有类组件才有生命周期 2.生命周期三个阶段 React组件的生命周期分为三个阶段:创建阶段,更
阅读全文
posted @ 2022-11-22 23:18 杏仁豆腐真君
阅读(65)
评论(0)
推荐(0)
公告