![](https://img-blog.csdnimg.cn/20201204114650524.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
react
文章平均质量分 62
介绍react遇到的问题和解答
兵荒码乱
这个作者很懒,什么都没留下…
展开
-
npm install 实现成功安装node_modules
一、不管如何先清除cache清除方式:npm cache verify 或者 npm cache -f clean二、清除node_modules中的安装包清除方式:可以直接删除文件夹 或者 linux下执行命令行:rm -rf node_modules,window下执行:先装rimraf,再删除npm install rimraf -grimraf node_modules三、以上2个步骤执行后,还没装成功的话。本人的命令行是提示:是因为node-sass没有成功安装,所以执行原创 2021-04-16 10:45:30 · 1936 阅读 · 0 评论 -
react-transition-group
**1、 CSSTransition实现单一组件动画**CSSTransition单独使用时,有两个比较重要的属性。in和classNames。classNames属性: CSSTransition子组件动态类选择器名前缀。in属性:当in为true时,CSSTransition的子组件会先添加classNames−enter类,下一个tick会添加{classNames}-enter类,下一个tick会添加classNames−enter类,下一个tick会添加{classNames}-en原创 2021-01-11 15:20:09 · 169 阅读 · 0 评论 -
Redux入门理解
Redux基本概念和API1、StoreStore就是保存数据的地方,你可以把它看成一个容器。整个应用智能有一个Store。Redux提供createStore这个函数,用来生成Storeimport { createStore } from 'redux';const store = createStore(fn);上面代码中,createStore函数接受另一个函数作为参数,返...转载 2018-12-04 14:12:57 · 127 阅读 · 0 评论 -
redux中 props更新没有执行render的问题
前些天写了个效果,点击“展开”的,内容展开的效果。结果props值在action文件中执行确实已经改变,Reducer文件中的数据也发生改变,然而render生命周期并没有执行。这个问题在以前写React-Native中也出现过,也解决了。这边重新记录一下。这是效果图和数据:一开始我觉得应该是因为,redux的数据在虚拟前后比较的时候默认觉得没有改变数据状态。后来想到深复制和浅复制问题,...原创 2019-09-17 18:29:33 · 1103 阅读 · 0 评论 -
react history
GitHub上history库的翻译:安装npm install --save history类型import { createBrowserHistory, createHashHistory, createMemoryHistory } from ‘history’存在三类history,分别时browser,hash,与 memory。history包提供每种history...原创 2019-09-05 18:13:15 · 2435 阅读 · 0 评论 -
react-router-redux 和 connected-react-router 绑定路由
react-router-reduximport React from "react";import ReactDOM from "react-dom";import { createStore, combineReducers, applyMiddleware } from "redux";import { Provider } from "react-redux";import ...原创 2019-08-26 17:21:33 · 3936 阅读 · 0 评论 -
react在移动端的自适应布局
1、移动端基本可以无阻碍的进行flex的弹性布局,这边对flex就不进行深究2、可以进行依据窗口进行vw、vh、vmin、vmax单位的布局(1)vw、vh、vmin、vmax 是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点。而是由视窗(Viewport)大小来决定的,单位 1,代表类似于 1%。具体描述如下:vw:视窗宽度的百分比(1vw 代表视窗的宽度为 1%)vh...原创 2019-05-30 16:45:13 · 8124 阅读 · 0 评论 -
reactjs开发使用sublime时 需要的插件
讲个笑话先:某男是程序员,每天半夜三更才回家。某女抱怨:“你就不能提早点回家么?”某男:“好,一定。”于是下次某男一直写代码到天亮提着油条豆浆才回家。好吧,不好笑。正文开始:开发reactjs开发使用sublime时,想要代码高亮显示,需要安装babel-sublime插件,在Preferences中的Package Control菜单搜索Install Package安装插件。1、babe...原创 2019-05-25 10:23:31 · 160 阅读 · 0 评论 -
入门理解redux-thunk和redux-saga
**如标题所示,接下来要说的就是redux的中间件**那么中间件是什么?首先先说明redux中的 action 和 store 之间是通过 dispatch 这个方法来建立桥梁的,那么中间件要做的就在这个桥梁上搞事情。为什么要在这儿呢?因为所有的用户操作发起的action都是要通过 dispatch 才能到达 store ,相当于千军万马过独木桥,那么我只要在这桥上搞个监控器(如redux-...原创 2019-05-17 18:28:44 · 1375 阅读 · 0 评论