首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React
Always_positive
创建于2021-05-13
订阅专栏
本专栏主要记录React框架的学习过程,总结经验
等 16 人订阅
共112篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React-43:redux基础用法
1. 2. 3. 在store.4. 5.
React-42:redux简介
1. 答:一个专门用来做管理状态的JS库。2. 某个组件的状态,需要让其他组件可以随时拿到。一个组件需要改变另一个组件的状态。3.
React-41:antd自定义主题
1. npm install less-loader@7.3.2. 修改 config-overrides.module.3.
React-40:antd样式的按需引入
第二步:将项目文件中的package.第三步:项目根目录创建一个 config-overrides.module.到这列,我们就可以将最开始的那个语句删掉了。https://3x.ant.
通过npm暴露React项目配置
直接输入下面的命令暴露配置成功的标志多了下面两个文件夹
React脚手架报错:Cannot create a project named ““ because of npm naming restrictions:
问题描述问题原因创建的脚手架项目名中含有大写字母解决办法将大写字母换成其他即可
React-39:antd的基本使用
第一步:安装Ant Design第二步:找到想要使用的组件,并查看源代码第三步:引入相关组件,并使用提供的代码如果想查看更多样式,可以通过点击API进行查看引入图标示例官方代码我们的代码应该借鉴的地方
React-38:BrowserRouter与HashRouter的区别
BrowserRouter使用的是H5的history API,不兼容IE9及以下版本。HashRouter使用的是URL的哈希值。刷新后BrowserRouter没有任何影响,因为state保存在history对象中。HashRouter刷新后会导致路由state参数的丢失。
React-37:withRouter的使用
使用场景使得一般组件能够像路由组件一样使用history等路由组件才具有的API第一步:引入在一般组件中引入withRouter第二步:布置函数第三步:暴露封装好的组件
React-36:编程式路由导航
函数格式路由传参的三种形式接收的时候,根据对应方式进行接收,详情课参考前几个博客goForward与goBackgo正数代表前进,负数代表后退
React-35:路由的push与replace
push模式是栈的常规模式从news到message,然后message返回到newsreplace模式是替换模式,会替换掉栈顶的路由开启方法
React-34:向路由组件传递state参数
通过state参数传递不会显示在地址栏中。
React-33:向路由组件传递search参数
Link的形式路由无需声明,自动接收通过querystring库将查询字符转换为对象解构赋值,并将查询字符的问号去掉
React-32:向路由组件传递params参数
通过模板字符串的形式传递参数声明接收解构收到的参数解构后即可使用
React-31:嵌套路由的使用
基本使用第一级路由不能加严格模式
React-31:Redirect的使用
使用场景当路由没有被匹配到的时候,则通过Redirect进行跳转
React-30:路由的模糊匹配和严格匹配
模糊匹配严格匹配
React-29:解决多级路由样式丢失的问题
给React加上多级路由之后,刷新页面有时候会造成样式的丢失。
React-28:使用Switch匹配路由
解构Switch使用Switch包裹的路由,匹配到即停止匹配后面的同名路由
React-24:React中使用fetch发送请求的两种方式
fetch(`http://localhost:3000/api1/search/users2?q=${this.input1.value}`).console.return response.).console.).console.const response = await ...
下一页