redux
平安蜀黍
码农界的老混子,看似什么都懂,其实什么都不懂
展开
-
一个最简单的Redux实现
一个最简单的Redux实现// 从redux中引入一个createStoreimport { createStore } from 'redux';// 定义一个reduce方法// reduce方法需要两个参数,一个当前状态对象state,一个用于描述将要对store做些什么的对象function clickReduce(state = { text: '这是什么' }, action) { // 如果是指定的点击事件,新建一个对象,将原有的state与新的属性合并后返回 if (ac原创 2021-01-22 18:55:54 · 191 阅读 · 0 评论 -
Redux 的异步数据获取
Redux 的异步数据获取第一步,定义一个 action 方法用于获取数据// 引入actionType声明import { LOGIN } from './actionTypes'// 引入axios工具import { post } from '@utils/service'// 定义获取数据的接口const loginApi = '/api/user/login'// 定义action方法,抛出一个action对象export function LoginAction(options原创 2021-01-22 18:42:43 · 537 阅读 · 0 评论