06 2022 档案

摘要:ES7的async/await语法在2016年就已经提出来了,惭愧的是我最近才接触使用,,下面来聊聊 解决了什么问题 在async/await之前,我们有三种方式写异步代码 嵌套回调 以Promise为主的链式回调 使用Generators 但是,这三种写起来都不够优雅,ES7做了优化改进,asyn 阅读全文
posted @ 2022-06-11 18:04 mingruqi 阅读(58) 评论(0) 推荐(0) 编辑
摘要:export和export default是ES6中导出模块中变量的语法 exports和module.exports是Nodejs中导出模块中变量的语法(基于CommonJs语法规范) 【export】-- 命名导出 在创建JavaScript模块时,export 语句用于从模块中导出实时绑定的函 阅读全文
posted @ 2022-06-10 18:58 mingruqi 阅读(2592) 评论(0) 推荐(0) 编辑
摘要:1. 属性或参数中使用 ?:表示该属性或参数为可选项 2. 属性或参数中使用 !:表示强制解析(告诉typescript编译器,这里一定有值),常用于vue-decorator中的@Prop 3. 变量后使用 !:表示类型推断排除null、undefined 阅读全文
posted @ 2022-06-08 16:47 mingruqi 阅读(276) 评论(0) 推荐(0) 编辑
摘要:方式一: 在 less 中引入,如下:需要每个 less 文件中引用,所以舍弃 @import '~antd/lib/style/themes/default.less'; 方式二: 将 less 转换为 js 文件,通过修改 umi 的配置 theme 字段实现,比较繁琐;参考:直达链接 方式三: 阅读全文
posted @ 2022-06-07 17:37 mingruqi 阅读(3602) 评论(0) 推荐(0) 编辑
摘要:解决方式一 1、查看项目中是否含有config文件夹 2、如果项目中没有config文件夹,则执行 npm run eject命令 输入 y 然后回车就可以看到config文件夹了 3、打开 config 下的 webpack.config.js文件 找到resolve中的alias增加别名符号和对 阅读全文
posted @ 2022-06-07 11:32 mingruqi 阅读(818) 评论(0) 推荐(0) 编辑
摘要:今天我将用一个简单的博客程序,来展示React现在常用三种不同状态管理方案。 纯React hooksReduxContext下面来看每种方式 纯React Hooks 方式当我们的应用还不够大时,使用React Hools的响应式数据处理方式足够我们日常开发应用。 例子 import Posts 阅读全文
posted @ 2022-06-06 14:16 mingruqi 阅读(395) 评论(0) 推荐(0) 编辑
摘要:create-react-app 创建React 默认不支持less 且webpack配置默认不可见 需要手动配置第一步:打开下载webpack React项目配置文件 注意:必须是全新的项目或者已经提交的项目 运行完成后项目根目录会增加 config 和 scripts目录 npm run eje 阅读全文
posted @ 2022-06-06 09:50 mingruqi 阅读(851) 评论(0) 推荐(0) 编辑
摘要:通过create-react-app创建的项目并没有暴露出webpack的相关配置,所以我们要通过运行npm run eject来显示webpack相关文件。项目中会多出一个config目录,它里面就包含了webpack的相关配置文件。 1. 显示webpack配置文件 npm run eject 阅读全文
posted @ 2022-06-05 18:49 mingruqi 阅读(258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示