Action
Flux 中的 Action 通常只是一个普通 JavaScript 对象。Action 中一般会包括操作类型和用于更新 Store 的新数据。例如以下形式。
const add_content = {
type: 'ADD_CONTENT',
payload: {
content: 'some text'
}
};
为了可以更加便捷的创建 Action,在应用中一般会使用名为 Action Creator 的函数来创建相应的 Action。Action Creator 可以用来接受数据或者进行某些操作,最终返回一个 Action 对象即可。