:
при клике на кнопку отправлять запрос по определенному пути без возврата данных или результата .
знаю , что нужно обработчик накинуть onclick="postRequest()"
куда копать или где глянуть ?
Отправлять запрос имеется ввиду - отправлять данные?
const element = document.querySelector('selector'); element.addEventListener('click', () => { fetch('your-url').then(console.log); });
не, кнопку нажимаешь и запрос уходит на роут(/server), где срабатывает контроллер и на стороне сервера происходит определенная работа .
не знаете, почему 5 раз отправляет запрос ?
нет, не знаем. думаю, если вы покажите код, а не скрин 5 респонсов, то станет чуточку легче
может в баблинге дело клик на вложенный элемент а событие всплывает и на каждом тригерится
Хорошо, убрал !)
не помню, чтоб у button был href. тоже уберите
а чем он плох?
html - слой отображения
и вспомните в реакте :D
Функцию то выполнить надо
ну, если так подходить, то в реакте JSX - обёртка над React.createElement, в таком случае это всё тупо js и не считается
просто уберите function test() и оставьте только тело функции. или вызовите test() после объявления
надейтесь. это ни на что не влияет, если что
Обсуждают сегодня