
React技术实践
文章平均质量分 67
一点一点学React
CherishTheYouth
记录、分享、热爱、钻研、进步
展开
-
超全的Git实用技巧
1.如何新建仓库?1.1. 将尚未进行版本控制的本地目录转换为 Git 仓库进入该项目得目录中;$ cd /c/user/my_project执行 git init;$ git init使用 git add 追踪已存在得项目文件;$ git add *.c使用 git commit 进行初始提交;$ git commit -m 'initial project version' // 提交时添加comments现在,你已经得到了一个存在被追踪文件与初始提交的 G原创 2021-04-26 23:15:23 · 925 阅读 · 0 评论 -
JS 可选 (?.)操作符号
本文转自在公众号:大迁世界已获得作者授权,感谢作者风险精彩内容。目录概述语法属性方法数组?? 操作符可选的链接?.操作符用于使用隐式空检查访问嵌套对象属性。概述如何使用null (null和undefined)检查访问对象的嵌套属性?假设我们必须从后台的接口访问用户详细信息。可以使用嵌套的三元运算符 :const userName = response ? (response.data ? (response.data.user ? response.data..转载 2021-06-17 10:52:56 · 914 阅读 · 0 评论 -
图解React生命周期方法
原创 2021-06-03 15:48:05 · 245 阅读 · 0 评论 -
Taro3小程序中使用eslint standard校验踩坑
Taro3小程序中使用eslint standard校验踩坑摘要在taro项目中,一般很少有集成其他eslint 格式校验规则的情况,如 standard / airbnb 等,但没准呢,对于所有项目都使用相同校验规则的团队来说,别人就是想集成自己喜欢的校验规则,就是不中意taro自带的校验规则。如何在taro3中集成standard校验规则?这是我遇到的问题,记录下正确填坑方式。在网上搜索了很多解决方法,大部分都是先装上 eslint-config-standard 依赖,然后再在 .eslint原创 2021-04-17 14:10:05 · 1096 阅读 · 0 评论 -
React倒计时功能实现——解耦做法
如何做一个通用的倒计时功能,超详细!原创 2020-09-16 11:43:03 · 1049 阅读 · 0 评论 -
踩坑:如何在Umi中配置使用Sass?
目前百度搜索,官方文档上搜索,出现如下的解决方案:百度最多浏览方案:umi中配置sass官方文档方案:FAQ:如何使用sass.产生问题:• 问题一:You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.• 问题二:Invalid config key: sass正确解决方案:正确解决方案已记录在我的语雀账号,原创 2020-08-25 10:30:53 · 2335 阅读 · 2 评论 -
Redux入门实战——todo-list2.0实现
目录1.前言2.项目演示3.Redux基础知识3.1 认识3.1.1 动机3.1.2 三大原则3.2 基础3.2.1 Store3.2.2 Action3.2.3 Reducer3.2.4 数据流3.3 展示组件和容器组件3.3.1 展示组件和容器组件分离3.3.2 展示组件和容器组件比较4.基于Redux的React项目实战4.1 目录结构4.2 配置React-Redux开发环境4.2.1 步骤4.2.2 Provider4.3 src目录文件列表4.4 项目代码4.4.1 入口文件 index.js4原创 2020-08-11 12:26:18 · 277 阅读 · 0 评论 -
React入门实战实例——ToDoList实现
摘要:最近学习了一小段时间的React,对一些React开发组件的基础有了一点认识,跟着教学视频,自己实现了一个ToDoList组件的功能,今天把做这个组件的过程记录一下,加深学习印象,给同样的前端入门者做一个参考。一、实例展示和功能介绍1.1 实例展示视频1.11.2 功能介绍添加待办事项,按enter键确定,同时清空输入框;通过checkbox是否...原创 2020-07-19 23:08:00 · 2597 阅读 · 2 评论 -
React第一课
React 开发环境搭建需要什么文件?只需要引入以下3个js文件即可:react.js : 核心文件,基础文件react-dom.js : 渲染页面中的DOM,依赖于react.js文件,引用时必须在react.js的后面引用babel.js : ES6语法代码转为ES5,将JSX语法(浏览器不认识)转化为JavaScript语法(浏览器认识)如何获取这三个文件?使用n...原创 2020-07-10 15:46:00 · 155 阅读 · 0 评论 -
React如何修改默认端口号
问题我们在使用React的时候经常会遇到这种情况,3000端口号被占用。有时候可以关掉3000端口,但更多时候,我们需要打开多个项目的时候,就必须要开启多个端口了。这时候就需要修改默认端口号了。解决办法修改默认端口号具体做法第一步:找到start.js文件这个文件的位置在:node_modules文件夹下 -> react-scripts文件夹下 -...原创 2020-07-09 11:27:00 · 1474 阅读 · 0 评论