一把我们创建的react项目是默认隐藏配置文件的。如果我们想要配置就需要自己手动开启配置。 运行一下命令开启 npm run eject 注意:输入y也可能报错, 原因如下: 这是个git问题,你的版本库有未提交的文件,…
分类:react.js
完成钉钉小程序的开发
背景:之前做过一个支付宝小程序,后续有要求用钉钉写个一样的出来.于是乎就开始了. 首先创建一个钉钉小程序 钉钉小程序有四个场景,我尝试了前三个场景,感觉就是发布的时候不太一样.最终选中了第三方个人应用开发.如果是公司开发…
taro采坑 - render jsx与传递jsx
多端开发框架,taro,采坑点: 1.组件内部的渲染jsx,须以render开头,比如: renderTitle class MinePage extends Component { // good renderLeft…
大话react生命周期2019:react-v16.3新生命周期总结
一、前言 React 从 v16 开始,像是跨入了新的时代,性能和新的 API 都令人瞩目。重新认识 React,从重新认识生命周期开始。 为了更好的支持异步渲染(Async Rendering),解决一些生命周期滥用可…
React全家桶高仿「饿了么」APP
前言 团队合作临摹饿了么移动端APP,选择了现在比较热门的React框架,虽然项目功能还不完善,但是在开发的过程中涵盖了React大部分的主要知识点,适合新手入门,熟悉框架,快速上手。我主要负责其中的发现页面、订单页面、…
从零搭建webpack4+react+typescript+eslint脚手架(三)
处理静态资源 js的打包基本处理完了,还有图片、音频等静态资源需要处理。 依然先装依赖: $ npm i -D url-loader file-loader $ npm i -D @svgr/webpack # 顺带支持…
空手套白狼-我的互联网草根创业亲身经历
和大多数人一样,我出生寒门学子,没钱没势,所有的一切都是从零开始,只能空手套白狼,本文章主要是为了分享下我个人的创业经历以及一个产品从无到有的过程,后面也会聊到我做H5工具的相关技术方案,希望能帮助读者在未来的工作或者是…
「框架篇」React 中 的 9 种优化技术
谷歌的数据表明,一个有 10 条数据 0.4 秒可以加载完的页面,在变成 30 条数据加载时间为 0.9 秒后,流量和广告收入减少了 20%。当谷歌地图的首页文件大小从 100kb 减少到 70~80kb 时,流量在第一…
前端单元测试入门3-react测试
1.react测试体验 1.1安装 create-react-app react-test cd react-test 1.2 创建sum.js module.exports = function(a,b){ retur…
从零搭建webpack4+react+typescript+eslint脚手架(二)
完善webpack打包配置 有了webpack的基础配置,还不足以支持打生产环境能够使用的包,我们还需要增加一些配置。 首先,每次打包前最好能把上一次生成的文件删除,这里可以用clean-webpack-plugin插件…
从零搭建webpack4+react+typescript+eslint脚手架(一)
引言 项目github仓库地址: https://github.com/mecoepcoo/ts-react-boilerplate 这个系列的文章主要讲述如何从一个空目录建立webpack+react+typescri…
看完这篇,你也能把 React Hooks 玩出花
本文首发于政采云前端团队博客: 看完这篇,你也能把 React Hooks 玩出花 本文中出现的部分名称映射: 函数式组件 => Function Component 类组件 => Class Com…