Как создать новый элемент при каждом нажатии кнопки react.js?
На самом деле расширение js массива приводит к добавлению javascript в массив только уникальных react элементов. если вы хотите js объединить два массива, включая vanilla-javascript дубликаты, просто объедините react-component их без распространения.
setMenuList([...menuList].concat(newItems)); //duplicates in the second array doesnot get added
setMenuList([...menuList, ...newItems]); //shorter version of above
setMenuList(menuList.concat(newItems)); // merge two arrays as it is
setMenuList([...(m.concat(newItems))])
javascript
reactjs
2022-11-28T05:44:58+00:00
2022-11-28T06:27:00+00:00
WebVirus
Вопросы с похожей тематикой, как у вопроса:
Как создать новый элемент при каждом нажатии кнопки react.js?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.