随笔分类 -  react

react-keep-alive
摘要:https://github.com/StructureBuilder/react-keep-alive/blob/master/README.zh-CN.md 安装 npm install --save react-keep-alive 使用 import React from 'react'; 阅读全文

posted @ 2020-09-23 17:57 秃了头也不退休 阅读(4181) 评论(0) 推荐(0)

create-react-app 兼容 ie9
摘要:yarn add react-app-polyfill core-js 在index.js import 'react-app-polyfill/ie9';//兼容ie9 import 'react-app-polyfill/stable'; import "core-js/es/map" impo 阅读全文

posted @ 2020-09-23 15:35 秃了头也不退休 阅读(510) 评论(0) 推荐(0)

react-错误边界
摘要:使用 阅读全文

posted @ 2020-09-02 10:54 秃了头也不退休 阅读(150) 评论(0) 推荐(0)

mobx-react
摘要:npx create-react-app hello-mobx yarn add mobx mobx-react react-router-dom 使用装饰器 https://www.jianshu.com/p/2e23781c957f 新建文件夹store 新建文件 homeStore.js in 阅读全文

posted @ 2020-08-25 14:29 秃了头也不退休 阅读(1196) 评论(0) 推荐(0)

vue与react当路由页面跳转时滚动位置不对的处理
摘要:在我们开发react或者vue项目的时候会发现当切换路由进行页面跳转的时候如果在前一个页面将滚动条滚到了最下面然后进行跳转那么接下来的那个页面也会默认滚动在最下面。这个时候我们就需要处理一下。 在处理之前我们首先需要知道原因在哪里: 原因是因为虚拟dom的算法问题,导致不会更新scroll 解决方法 阅读全文

posted @ 2020-08-14 17:26 秃了头也不退休 阅读(765) 评论(0) 推荐(0)

react中实现倒计时功能
摘要:import React,{ Component } from 'react'; class OrderDetail extends Component{ constructor(props){ super(props) this.state={ msg:"" } } timeTransition 阅读全文

posted @ 2020-08-14 14:58 秃了头也不退休 阅读(4324) 评论(0) 推荐(0)

react-countup - 数字滚动效果
摘要:import CountUp,{startAnimation} from 'react-countup' import './countup.css' class Index extends Component { state = { end:100 } onComplete=()=>{ conso 阅读全文

posted @ 2020-08-14 14:31 秃了头也不退休 阅读(4601) 评论(0) 推荐(0)

create-react-app 打包去掉map文件
摘要:一:直接删除.map文件即可 二:通过修改配置文件改掉自动生成(建议大家测试环境的时候不要关闭,这样有利于定位查找代码错误的位置,到发布生产的时候再关闭),现在的cli都已经没有了配置文件,所以我们这样来找: 1:首先到根目录下找到package.json, 里边看到build的时候用的是 “bui 阅读全文

posted @ 2020-08-14 13:35 秃了头也不退休 阅读(1200) 评论(0) 推荐(0)

react-按需加载
摘要:除了lazy Suspense 可以写个高阶函数 阅读全文

posted @ 2020-08-13 16:20 秃了头也不退休 阅读(137) 评论(0) 推荐(0)

react-intl 国际化
摘要:1.安装 npm install react-intl --save 注意: 为了兼容Safari各个版本,需要同时安装 intl,intl在大部分的『现代』浏览器中是默认自带的,但是Safari和IE11以下的版本就没有了,这里需要留个心眼。 安装intl需要在终端中输入以下指令: npm ins 阅读全文

posted @ 2020-08-13 15:43 秃了头也不退休 阅读(1110) 评论(0) 推荐(0)

react-orgchart 制作组织架构图
摘要:一、使用前的准备 $ npm install jquery $ npm install expose-loader $ npm install orgchart $ npm install font-awesome 二、对应js页面demo import React, { Component } f 阅读全文

posted @ 2020-05-21 17:50 秃了头也不退休 阅读(2796) 评论(1) 推荐(0)

react-hook
摘要:1.memo 用于优化方法 const Foo=memo((props)=>{ return <div>{props.person.age}</div> }) 2.useState const [count,setCount]=useState(()=>{ return PaymentRespons 阅读全文

posted @ 2020-04-28 14:44 秃了头也不退休 阅读(209) 评论(0) 推荐(0)

react lazy和suspense
摘要:代码拆分 Webpack-Code Splitting import import('./detail.js').then(...) import React, { Component,lazy,Suspense } from 'react'; const About = lazy(()=>impo 阅读全文

posted @ 2020-04-28 14:09 秃了头也不退休 阅读(235) 评论(0) 推荐(0)

react-context 和contextType
摘要:import React, { Component,createContext } from 'react'; const OnLineContext=createContext() //可以传入默认值 const BatteryContext=createContext(90) class Mid 阅读全文

posted @ 2020-04-28 11:34 秃了头也不退休 阅读(401) 评论(0) 推荐(0)

React-多页面应用
摘要:1初始化项目 npm init create-react-app my-app 2.修改index import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from ' 阅读全文

posted @ 2020-04-26 18:05 秃了头也不退休 阅读(3245) 评论(0) 推荐(0)

导航