![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react
react相关技术
有梦不弃
这个作者很懒,什么都没留下…
展开
-
react项目必备组件
reduxRedux 是 JavaScript 状态容器,提供可预测化的状态管理。相当于vue的vuex,可以跨组件、跨页面推送数据。应用场景如:购物车、会员登录等功能模块。Redux 由 Flux 演变而来,避开了 Flux 的复杂性。 不管你有没有使用过它们,只需几分钟就能上手 Redux。Redux 的基本思想是整个应用的 state 保持在一个单一的 store 中。store 就是...原创 2020-03-03 10:15:08 · 338 阅读 · 1 评论 -
yarn、npm区别及yarn换成国内源
npm和yarn的区别,我们该如何选择?yarn国内源# 国内源tyarn安装$ npm i yarn tyarn -g# 查看版本,在使用时 yarn 换成 tyarn即可$ tyarn -v转载 2020-03-03 10:00:51 · 2270 阅读 · 0 评论 -
javascript this指向问题你知多少,es5/es6解决方案是什么?
es5 this指向问题处理方式采用bind方法解决this指向问题import React from 'react';import ReactDom from 'react-dom';class App extends React.Component{ constructor(){ super(); this.state={ ...原创 2019-11-19 15:58:35 · 116 阅读 · 0 评论 -
react setState异步方法注意
react中setState方法:更新state里面的值,这是一个异步方法。错误的获取setState的值this.setState({name:“李四”,age:20});console.log(this.state.name);正确的获取setState的值this.setState({name:“李四”,age:20},()=>{console.log(this.state...原创 2019-11-19 15:25:44 · 347 阅读 · 0 评论 -
react中组件参数检查方法
引入在组件中导入:import PropTypes from 'prop-types';//检查props类型使用在组件处配置:HeaderComponent.propTypes={ //HeaderComponent为组件名称 title:PropTypes.string.isRequired //检测为字符串类型并且为必填项}//如果父组件没有值,给他一个默认值He...原创 2019-11-19 15:15:51 · 430 阅读 · 0 评论