следующий код работает отлично:Реагировать Redux создателя действий dipatched дважды на один вызов
const onMenuItemClick = (item) => {
return {
type: "MENU_ITEM_CLICKED"
}
этот код отправляет действие дважды:
const onMenuItemClick = (item) => {
document.getElementById("menu-button").click();
return {
type: "MENU_ITEM_CLICKED"
}
мой вопрос, почему этот щелчок делает действие отправляет дважды?
Похоже, что это может привести к бесконечному циклу отправлений. – kjprice
Зачем вам это делать? – nbkhope
У меня есть sidemenu, который нужно закрыть одним щелчком мыши по меню. Обычно кнопка меню открывает и закрывает меню, а переменная переключения находится в состоянии контейнера, которое недоступно элементами меню, также я не могу переместить переключатель в глобальное состояние. любые идеи @nbkhope? kjprice: он точно отправляется дважды, и только это действие. он не кажется петлей или бесконечным циклом. – Wolfgaung