以下代码完美无缺:
const onMenuItemClick = (item) => {
return {
type: "MENU_ITEM_CLICKED"
}
此代码将动作调度两次:
const onMenuItemClick = (item) => {
document.getElementById("menu-button").click();
return {
type: "MENU_ITEM_CLICKED"
}
我的问题是,为什么此次点击会使操作分派两次?
答案 0 :(得分:0)
如果其他人有类似的问题,请按以下方式修复:
我已经重写了一点应用程序,切换变量现在不再处于本地状态了,我现在把它放在全局redux状态,我可以在多个组件之间共享它。
初学者问题我想:)