【发布时间】:2022-01-06 09:16:17
【问题描述】:
我是 redux 新手,我的任务是将这个 redux 操作转换为 vuex。
现在,我偶然发现了这段似乎没有任何上下文的代码。
dispatch({
type: 'CONNECT_TO_NETWORK',
payload: userProfile[0],
type: 'Meta',
})
这是什么意思?
如果有人知道,vuex 中的代码相当于什么?
【问题讨论】:
我是 redux 新手,我的任务是将这个 redux 操作转换为 vuex。
现在,我偶然发现了这段似乎没有任何上下文的代码。
dispatch({
type: 'CONNECT_TO_NETWORK',
payload: userProfile[0],
type: 'Meta',
})
这是什么意思?
如果有人知道,vuex 中的代码相当于什么?
【问题讨论】:
在该对象类型中,是唯一标识符,它将与您的 reducer 中的一个 switch case 匹配,有效负载只是 redux 的约定,将是您需要更改状态的其他参数或附加信息应用程序
【讨论】:
dispatch 告诉 redux 存储“数据已更改!”使用“action”(在上面的代码中,action 是“CONNECT_TO_NETWORK”),然后 dispatch 将新数据提供给 store。商店更新数据。之后,所有使用更新状态数据的组件都会重新渲染。
【讨论】: