Спасибо!) В целом код плохого качества, в котором очень трудно разбираться, это тот случай где исходники почти идентичны скомпилированным файлам. Вот решаю продолжить работу с скомпилированными файлами или пробовать перенести под webpack
Если использовать обертку то при смене страниц все будет перерисовываться, а если через router обертку делать, то перерисовываться будет только дочерняя страница
MikUrrey, Ну под страницы это дочерние страницы которые будут рендериться в страницы register. Хочется как-то отделить дочерние страницы от основных, чтобы не было путаницы
Ольга, OxygenMan, Ольга не вводите человека в заблуждение. С помощью css без проблем можно связаться с MySQL и занести данные, связка html + css творит чудеса
Илья Дячук, Совершенно не правильно)) Обновил ответ с кодом, на основе его можете делать все что угодно. Но судя по поставленной задаче вам ничего и менять не придется
Илья Дячук, Начнем с простого. Нельзя вешать событие на кнопку, ибо эта кнопка находиться в форме, при отправке формы страница будет перезагружаться и код с кнопки не совсем корректно будет отрабатывать. Вы форму точно обрабатываете на сервере?
Если форма на сервере не обрабатывается то лучше повесить событие на форму, и отменять ее дефолтное поведение
Илья Дячук, А теперь расскажите про логику. Ответы с value=1 правильные, с value=0 нет. При клике на кнопку отправить что должно быть? Сообщение о том что ответы вообще не выбраны, и количество правильных ответов?
Если сложно придумать название из двух слов, то можно просто добавить префикс App перед названием компонента чтобы он не совпадал с html тегом и это будет правильно:
Вот тут все правильно? Тут не нарушается единый стиль? Мне просто в глаза бросается App, что у footer есть префикс App, а у других компонентов нет
Там на js ничего не меняется, по крайней мере я не нашел такое поведение. Только изменение логотипа на js происходит, что вы и показали. Лучше уж удалить вам ответ))