async async 会将函数变成一个promise 对象 async与await await的作用是将异步代码当做同步来写 当函数中有多个await时,会等一个执行完成之...
async async 会将函数变成一个promise 对象 async与await await的作用是将异步代码当做同步来写 当函数中有多个await时,会等一个执行完成之...
react-router-dom@6 官方文档[https://reactrouter.com/en/v6.3.0/getting-started/overview] 路由的...
概述 官方文档[https://v3.umijs.org/zh-CN/docs] Umi,中文可发音为乌米 是可扩展的企业级前端应用框架 Umi 以路由为基础的,同时支持配置...
概述 DvaJS网站链接[https://dvajs.com/guide] dva 首先是一个基于 redux[https://github.com/reduxjs/redu...
管理员身份运行powershell 执行命令set-ExecutionPolicy RemoteSigned 选择 Y 或 A
memo 作用 组件仅在它的props 发生变化的时候进行重新渲染 memo 与PureComponent 区别 PureComponent 只能用于class组件,memo...
使用场景 父组件操作子组件input标签时的简单方法 forwordRef 只能是一个input不适合多个 forwordRef 方法 传统方法
组件懒加载 React自带的React.lazy()方法
一:创建.gitignore 二:写入 /node_modules/ 三: 移除node_modules 四:放入临时仓库 五:提交 六:推送
Portal Portals 提供了一个最好的在父组件包含的DOM结构层级外的DOM节点渲染组件的方法 第一个参数child是可渲染的react子项,比如元素,字符串或者片段...
redux-sage 是异步获取数据的中间件 代码实现 App.js store.js saga.js reducer.js
是什么 参考说明[https://www.cnblogs.com/tfxz/p/12859667.html] generator(生成器)是ES6标准引入的新的数据类型。一个...
Promies是什么? Promise 是一种异步编程的解决方案 指定回调函数方式更灵活易懂。 解决异步回调地狱的问题 Promise的基本使用 Promise 的三种状态 ...
是什么 通过JavaScript改变CSS编写方式的解决方案之一,从根本上解决常规CSS编写的一些弊端。 all in js的思想 一、基本写法 二、props 穿透 三、样...
是什么 静态类型语言, 写代码阶段就能检查错误,而非运行阶段 类型系统是最好的文档,增加代码可读性、可维护性 有一定学习成本 ts最后被编译成js 创建第一个基于TS是rea...
安装 npm i @babel/core @babel/plugin-proposal-decorators @babel/preset-env 项目文件下创建 .babel...
特点 写法偏向于OOP 对一份数据直接修改,不会返回新数据 并非单一store, 可以多store. redux默认以JavaScript原生对象形式储存数据,而Mobx使用...
JSON 复制 const json = JSON.parse(JSON.stringify( jsonobj )) 缺点:不能有 undefined 递归 占用内存,影响性...
ant-design (PC端) pc说明文档[https://ant.design/index-cn] pc使用说明 antd - pc的引入 antd-mobile (移...