У нас есть странная ситуация, когда страница обновляется нажатием клавиши ввода, но не всегда. У нас есть модал, который содержит ввод текста. Когда вы вводите что-то в это и, не отвлекаясь от ввода, нажимаете ввод, переходите по странице, т.е. у нас есть URL: домен / # / clientInfo после нажатия клавиши ввода это становится, домен / ввод .id = input.value # / clientInfo . Я зарегистрировал submitMethods и все методы onClick, но ни один из них не вызывается. Я попытался добавить:
onKeyPress = {(e) => e.preventDefault ()
на элементе ввода, и это остановило навигацию. У меня вопрос, как я могу дальше отлаживать причины этого события навигации?
Edit:
Элемент ввода находится внутри элемента формы.
Метод submit не вызывается, я добавил журналы для отправки метода и использовал параметр консоли разработчика для сохранения журнала, но не видел журналов. Однако, если я отправляю форму через кнопку сохранения, вызывается метод отправки, и он не переходит на загадочную страницу. Еще одна вещь, когда вы переходите на другую страницу с помощью ввода, нажмите и в конечном итоге наберите domain / input.id = input.value , затем повторите те же действия во второй раз, но введите значение на входе то же, что и предыдущий, навигации не происходит.