по существу вы задаёте два вопроса
1) как узнать какую карточку выбрали.
2) как вывести статью которую выбрали.
Это стандартные кейсы для React и может быть решено многими способами.
К сожалению код который вы приводите и формулировка вопросов находятся на таком уровне, что для ответа придётся кратко пересказать несколько разделов руководства по React.
Я не хочу вас обидеть, но думаю что вам совершенно необходимо прерваться в написании кода и почитать руководство React, хотяб основные вещи.
Вроде как должно работать, я не особо часто занимаюсь
Это работать не будет. Так можно делать только на своем сайте.
На чужом сайте придется внедрять код извне. Как ?
Это возможно через расширения браузера. Но это другая тема
Владимир Мухин, это зависит от вашего опыта программирование на nodejs. Чем его меньше тем больше проблем. Мое предложение наверно самое простое для входа,
P. S.
Геморой будет обязательно, как и везде при старте. Но хорошее сообщество и много информации в сети огромное количество пакетов в npm Вам в помощь.
dintear_koden, из кода не вполне понятно что вы в итоге хотите? Сейчас это выглядит так
1) пользователь вводит данные
2) валидация данных
3) если успех то переходи на другую страницу и стандартная отправка формы
4) если провал то ничего не происходит
Вы именно этого хотите? В этом мало смысла... или он от меня ускользает )
По клику на кнопку submit браузер игнорирует js и обрабатывает по стандарту отправку формы.
По клику на кнопку submit браузер выполняет js, а затем обрабатывает по стандарту отправку формы. Так как атрибут name в input не указан, то не отправляется ни одно поле.
1) это не корректный вопрос. Что значит подключение? Для чего ?
Для просмотра карт вам придётся указать адрес тайлового сервера. Для построения маршрутов придётся использовать openstreetmap routing.
2) Это не корректный вопрос. Если упрощенно то - Карты получаются в виде тайлов. Тайл - это растровая картинка которая хранится и формируется на сервере.
Я не знаю точно, можно ли выбрать язык талового набора. , но похоже что это определяется автоматически тайловым сервером. То есть находясь в РФ вы будете видеть надписи на русском.
Таким образом сам движок только показывает тайлы. Какие карты показывать ( с каких серверов, на каких языках итп) вы сами должны указать при инициализации.
Если вы хотите строить маршруты, используя дорожную сеть бесплатно, то альтернатив у вас практически нет. Читайте документацию.
Muranx
1) откуда мне знать учились вы или промышленный код пишите? Вы в профиле про себя ничего не пишете.
2) вы себя сравниваете Келли Симпсон? Это довольно амбициозно )))
3) Я не собираюсь вас учить js или, упаси Бог, поучать жизни. Всего то привёл альтернативный пример.