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 · 680 阅读 · 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 · 590 阅读 · 0 评论 -
react 安装redux及使用
目录 demo仓库地址 https://gitee.com/zhouyunfang/react-redux-demo 安装reducer reducer的拆分 demo仓库地址 https://gitee.com/zhouyunfang/react-redux-demo 安装reducer 安装命令 cnpm i redux --save react-redux re...原创 2019-12-07 20:25:27 · 949 阅读 · 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 · 658 阅读 · 0 评论 -
Redux 安装及使用(获取请求数据)
仓库代码:https://gitee.com/zhouyunfang/react-redux.git 如果想要在react中使用状态统一管理就要使用redux 什么时候需要用到redux? 某个组件的状态,需要共享 某个状态需要在任何地方都可以拿到 一个组件需要改变全局状态 一个组件需要改变另一个组件的状态 发生上面情况时,如果不使用 Redux 或者其他状态管理工具,不按...原创 2019-03-25 16:46:47 · 1072 阅读 · 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 · 1144 阅读 · 2 评论