- 博客(4)
- 收藏
- 关注
原创 dva的介绍
dva是一个状态管理工具 dva底层:redux-saga state:是定义的一些数据 subscriptions:默认在哪个页面请求 effect:里面有个 *fetch 里面有两个参数,分别是payload(传递的数据),第二个参数里面有三个值分别是call、put、select。call是返回一个箭头函数,通常是用来请求。put就是等call执行完毕后,然后执行一个函数,里面可以进行设置咱们想要设置的一些数组,数据,类型就是reducers里面定义的一些方法 ...
2021-05-05 19:15:52
2755
原创 react hook基本用法
使用hook 的原因是复用状态逻辑 hook 的规则 1.hook 需要写到函数的最顶层,不能写到for、map、if里面 2.hook 必须写到函数组件内们不能写到类组件 3 自定义hook必须以use开头 / 1.React.useState 这个是定义值的 里面能直接给值 也能写逻辑 需要的时候里面写一个函数 写一些需要的逻辑最后返回一个最终值即可 2.React.useEffect 这个能模仿三个class的生命周期 a.第一个是componentDidMount() 页面刚开始的时候加载
2021-05-05 18:41:37
265
原创 git
下载 SourceTree 中文 安装 git github: 面向个人 功能会简单一些 注册 github 账号 gitlab: 面向企业 功能非常复杂 (OPS git 账号 密码) 发送到你的公司邮箱里 配置 git: git config --global user.name “用户名” git config --global user.email 邮箱(git 登录邮箱) 查看 git 配置: git config --list 公钥 私钥 1.首先需要创建公钥..
2021-04-26 09:55:47
86
原创 前端优化
面试题 1 如何在页面上实现一个圆形点击区域 viewport - meta viewport 相关 - 浏览器内核 - 26 图片优化: 懒加载 雪碧图(怎么更改) icon base64 webp 请求报文 响应报文 请求协议 HTTP 请求地址 请求方法 post 请求头部 响应报文 HTTP响应报文也由三部分组成:响应行、响应头、响应体 display: none; visibility: hidden 区别 清除内浮动和外浮动的方法 cs
2021-04-26 09:54:20
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人