Redux学习笔记------action

官网定义

Action 是把数据从应用(译者注:这里之所以不叫 view 是因为这些数据有可能是服务器响应,用户输入或其它非 view 的数据 )传到 store 的有效载荷。它是 store 数据的唯一来源。一般来说你会通过store.dispatch() 将 action 传到 store

Action创建函数

function addToDo(text){
   return {
         type:"ADDTODO",
         text
   }
}

发起dispatch

dispatch(addToDo(text));

或者创建一个被绑定的action创建函数来自动dispatch

const boundAddTodo = (text) => dispatch(addTodo(text))
boundAddTodo(text);
原文地址:https://www.cnblogs.com/pengshuo/p/6640069.html