Redux
周家大小姐.
这个作者很懒,什么都没留下…
展开
-
react、redux、react-redux之间的区别
redux:创建一个window.store=createStore(reducer),然后在需要的地方通过store.getState()去获取数据,通过store.dispatch去更新数据,通过store.subscribe去订阅数据变化然后进行setState...如果很多地方都这样做一遍,实在是不堪其重,而且,还是没有避免掉全局变量的不优雅。react-redux:由于...转载 2019-12-29 14:56:44 · 690 阅读 · 0 评论 -
react redux开发插件调试
在谷歌商店下载Redux DevTools之后在store.js中引入redux导入compose// compose用于后台调试import { createStore, applyMiddleware,compose } from 'redux'在export中compose()写入window调试export const store = createStor...原创 2019-03-22 23:46:23 · 597 阅读 · 0 评论 -
react 安装redux及使用
目录demo仓库地址https://gitee.com/zhouyunfang/react-redux-demo安装reducerreducer的拆分demo仓库地址https://gitee.com/zhouyunfang/react-redux-demo安装reducer安装命令cnpm i redux --save react-redux re...原创 2019-12-07 20:25:27 · 956 阅读 · 0 评论 -
Redux 添加数据请求最后渲染
仓库代码:https://gitee.com/zhouyunfang/react-redux.git目录结构:1. postForm.js为提交数据页面触发action事件方法为this.props.createPost(post)import React, { Component } from 'react'class PostFrom extends Compon...原创 2019-03-25 21:06:59 · 671 阅读 · 0 评论 -
Redux 安装及使用(获取请求数据)
仓库代码:https://gitee.com/zhouyunfang/react-redux.git如果想要在react中使用状态统一管理就要使用redux什么时候需要用到redux?某个组件的状态,需要共享 某个状态需要在任何地方都可以拿到 一个组件需要改变全局状态 一个组件需要改变另一个组件的状态发生上面情况时,如果不使用 Redux 或者其他状态管理工具,不按...原创 2019-03-25 16:46:47 · 1082 阅读 · 1 评论 -
React 定制私有路由
需求,在非登入情况下不可以进入dashboard.js页面仓库地址:https://gitee.com/zhouyunfang/react-project/tree/PrivateRoute/有src路径下创建common文件夹下再创建一个dashboard.js期间用到了redux,所以也对应的把redux相关的文件给贴出来import React from 'react'/...原创 2019-03-27 20:55:50 · 1151 阅读 · 2 评论