
React学习
缓月
认真且怂~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
setState
nextState可以为一个对象,包含0个或多个要更新的key。最简单的用法为:this.setState({ key1: value1, key2: value2});这种方式能应付大部分的应用场景,但是看看下面这种情况:this.setState({ count: this.state.count + 1});this.setState({ count: this.state.count + 1});最后得到的count却是不可控的。因为setState不会立即改变转载 2020-06-18 22:14:52 · 299 阅读 · 0 评论 -
React各个文件夹的作用
一般App.js会将后缀改成jsx。index.js代码:import React from 'react';import ReactDOM from 'react-dom';import { Provider } from 'react-redux';import 'normalize.css/normalize.css';import store from './store';...原创 2020-02-13 13:35:47 · 2332 阅读 · 0 评论 -
React导航栏吸顶
CSS部分:.header-wrapper { position: fixed; left: 0; right: 0; top: 0; z-index: 2;}jsx部分: return ( <div className="header-wrapper"> <Header title="火车票" onB...原创 2020-02-13 11:39:14 · 944 阅读 · 0 评论 -
React实现移动端导航栏返回事件逻辑
一直纠结导航栏返回之后用户如果按了手机上的物理返回键怎么处理,原来用history就好了啊!header.jsx中:import React from 'react';import PropTypes from 'prop-types';import './Header.css';export default function Header(props) { const {...原创 2020-02-13 10:13:32 · 701 阅读 · 0 评论 -
针对React中eslint配置
1.首先在vscode中运行npm i eslint-plugin-react-hooks -D安装依赖;2.然后打开package.json进行配置: "eslintConfig": { "extends": "react-app", "plugins": [ "react-hooks" ], "rules": { "react-hoo...原创 2020-02-12 10:36:22 · 478 阅读 · 0 评论 -
react学习出现Unexpected end of JSON input while parsing near '..."解决方法
报错:解决:(1)npm install --registry=https://registry.npm.taobao.org --loglevel=silly(2) npm cache clean --force(3) npm install原创 2020-02-11 10:29:02 · 1270 阅读 · 0 评论