React JS сайт с нуля - Роутинг сайта, переход по страницам

  Рет қаралды 56,903

Web Developer Blog

Web Developer Blog

Күн бұрын

В этом уроке React js мы поговорим про роутинг и создадим роуты для нашего сайта. React router используется для построения маршрутизации нашего приложения или простыми словами перехода между страницами сайта. Если вы учите react js то обязательно должны научиться использовать react router в своей работе.
Хостинг HandyHost: handyhost.ru/h...

Пікірлер: 242
@Yond-in7ij
@Yond-in7ij 2 жыл бұрын
Для тех кто смотрит в 2022) Команда Switch для routre dom v6 изменилась на Routes Component/render на element Проверка теперь не по component = {Home} , а element = {}
@БогданПавлюк-с1р
@БогданПавлюк-с1р 2 жыл бұрын
Спасибо, долго думал что я не то написал )
@berik_arapovv
@berik_arapovv 2 жыл бұрын
Брат спасибо я уже час сижу с тим Свичом
@Keroracco
@Keroracco 2 жыл бұрын
Спасибо, долго думал, что это я тупой хлебушек с:
@Владислав-ч5д5з
@Владислав-ч5д5з 2 жыл бұрын
от души
@ВикторБогатырев-о3и
@ВикторБогатырев-о3и 2 жыл бұрын
Парни подскажите плиз, сделал через Routes^ у меня ошибка ушла со Switch связанная, но и пропала Navbar Ни на одной странице не отображается, что делать?
@omurbekbeksultanov1634
@omurbekbeksultanov1634 2 жыл бұрын
Swicth не компилируется , всё сделал правильно подскажите(
@BestMusicTheAppolo
@BestMusicTheAppolo 2 жыл бұрын
Чел выше написал, "Да, оказывается что в новых версиях React Switch меняется на Routes" Вместо Switch пропиши Routes мне помогло
@omurbekbeksultanov1634
@omurbekbeksultanov1634 2 жыл бұрын
@@BestMusicTheAppolo спасибо)
@СидхартхаГаутама
@СидхартхаГаутама Жыл бұрын
Друзья, кто захочет повторить этот урок в 2023 и более году учитывайте следующее - не работает - меняем на . Такая инструкция тоже меняем на
@fabek7577
@fabek7577 10 ай бұрын
Сапасибо большое очень помог
@redeyes256
@redeyes256 3 жыл бұрын
У кого не видно страниц, вместо fixed="top" сделать sticky="top", тогда все будет работать как надо. Видимо что-то внутри библиотек поменялось. Ох уж этот фронтенд)))
@stanley_tweedle
@stanley_tweedle 3 жыл бұрын
Спасибо.
@timzababurin
@timzababurin 2 жыл бұрын
Чтоб я без тебя делал)
@zakhartykhun4922
@zakhartykhun4922 2 жыл бұрын
привет, я поменял, но всеравно не видно страниц (home, contacts, blog, about). не подскажешь что делать?
@ivansavkiv2765
@ivansavkiv2765 Жыл бұрын
++
@РоманПетров-й5е
@РоманПетров-й5е Жыл бұрын
помог !
@vladyslavbukhanets7185
@vladyslavbukhanets7185 Жыл бұрын
Изменения в коде на 2023 это: Команда Switch для routre dom v6 изменилась на Routes Component/render на element Проверка теперь не по component = {Home} , а element = {} Второе изменение : У кого не видно страниц, вместо fixed="top" сделать sticky="top", тогда все будет работать как надо
@battleshot6003
@battleshot6003 Жыл бұрын
Человек ты просто гений в плане второго изменения!!!!!!
@АелинаКарымшакова
@АелинаКарымшакова Жыл бұрын
Спасибо большое
@roflostrike-csgofunnymomen1355
@roflostrike-csgofunnymomen1355 10 ай бұрын
ага, зато шапка теперь не прилеплена, так себе совет
@mrakov
@mrakov 4 жыл бұрын
Почему ты ничего не рассказал про возможность передачи props в компонент внутри Route, про Redirect, и то что при нажатии на ссылку страница перезагружается, потому что не вставил Link, зачем выпускать видос в 2020, ничего про базовые возможности не сказав? При этом еще все хавают это. Смотрел раньше твои уроки когда учился, этот видос что-то расстроил.
@Aik-bu1yi
@Aik-bu1yi 4 жыл бұрын
+ я оболдел когда страницы начали перезагружаться целиком. как вставить линк ?
@mrakov
@mrakov 4 жыл бұрын
@@Aik-bu1yi component
@stanislavrud2306
@stanislavrud2306 4 жыл бұрын
@@Aik-bu1yi Home
@DukeSpontaneous
@DukeSpontaneous 4 жыл бұрын
С прошлого видео внезапно пропал параметр `fixed="top"`, а с ним текста страницы не видно.
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Отступ для текста надо сделать и все)
@sergey-kozlov
@sergey-kozlov 4 жыл бұрын
Спасибо, это крайне важно. Похоже все тупо смотрят и сами не повторяют это локально. Я не усмотрел этот момент
@sergey-kozlov
@sergey-kozlov 4 жыл бұрын
@@SuprunAlexey Об этом стоило сказать в видео
@ripsik6441
@ripsik6441 4 жыл бұрын
Полностью с тобой согласен. Вчера час потратил, несколько раз переписывал код. В итоге текста не было видно. Спасибо за комментарий :)
@katrintennant2673
@katrintennant2673 4 жыл бұрын
@@SuprunAlexey Подскажите, пожалуйста, у меня этого параметра нет, а текста все равно не видно. Как сделать отступ? Ну или где может быть ошибка?
@romanlapin178
@romanlapin178 3 жыл бұрын
ничего не могу понять почему у меня не отображаются страницы?? Никакой ошибки нет ъ
@poval7579
@poval7579 3 жыл бұрын
Страницы отображаются но их не видно за хедером. Нужно у Navbar убрать параметр fixed-'top'. Ну или сделать отступ сверху для страниц
@redeyes256
@redeyes256 3 жыл бұрын
@@poval7579 еще можно вместо fixed="top" сделать sticky="top", тогда все будет работать как надо :)
@poval7579
@poval7579 3 жыл бұрын
@@redeyes256 Не знал, спасибо)
@alanpuch2243
@alanpuch2243 Жыл бұрын
@@redeyes256 Огромное спасибо, очень помогло!
@Edvard-Aliev
@Edvard-Aliev 4 жыл бұрын
Все обходил стороной React думал сложно, сам на php laravel делаю сайты, сейчас перехожу на JS изучаю React, с твоими видео уроками очень легко понять как и что делать, и получил более плавный и легкий переход, спасибо за видео, за 3 часа переписал весь сайт с php bootstrap laravel в React!
@Dak_Light
@Dak_Light 2 жыл бұрын
заменить на , component = { } на element = {< />} и будет работать. (Актуально, для версии react-routed-dom V6)
@iChepikov
@iChepikov 2 жыл бұрын
Что то поменялось? Я всё поменял, всё ещё не работает
@Mortq
@Mortq 2 жыл бұрын
@@iChepikov всё работает
@sherhun6754
@sherhun6754 Жыл бұрын
На самойстранице перехода что менять?
@fedorsuharukov5631
@fedorsuharukov5631 4 жыл бұрын
Алексей красавчик! выпустил 2 видео за день
@leonsadeness
@leonsadeness 4 жыл бұрын
Ребята, просто откройте документацию, там все тоже самое написано, и даже больше, и понятней. Семиминутное видео с содержанием "просто повторите за мной" - это НЕ урок, а инструкция.
@bossden4ik589
@bossden4ik589 2 жыл бұрын
Ошибка с методом Switch. Attempted import error: 'Switch' is not exported from 'react-router-dom'.
@omurbekbeksultanov1634
@omurbekbeksultanov1634 2 жыл бұрын
та же проблема что то понять не могу , пни если узнаешь
@andriizvarych2478
@andriizvarych2478 2 жыл бұрын
один проект делал точь в точь месяц назад работает начал новый по этому же видео точь в точь и неработает {Attempted import error: 'Switch' is not exported from 'react-router-dom'.}
@elizabethpopova7944
@elizabethpopova7944 2 жыл бұрын
Либо установите версию 5.2.0, вместо 6/ либо измените Switch на Routes
@yuliyabrisco4971
@yuliyabrisco4971 2 жыл бұрын
так нашли в чем проблема?
@Alice-mg5hx
@Alice-mg5hx 2 жыл бұрын
@@yuliyabrisco4971 Приблема в версиях. В "react-router-dom" v6, "Switch" заменили на "Routes". Что бы в примере из видео все заработало нужно изменить: 1. import { ..., Switch, ... } from "react-router-dom"; На import { ..., Routes, ... } from "react-router-dom"; 2. На это:
@МаксимЗавьялов-ш7с
@МаксимЗавьялов-ш7с Жыл бұрын
у кого не появляются слова, просто уберите fixed="top" у Navbar
@skaut88
@skaut88 Жыл бұрын
Надо просто заменить fixed="top" на sticky="top"
@mcdba41
@mcdba41 4 жыл бұрын
Чтоб не перегружать страницы поменять Home на Home итд + обернуть ... в
@ГеоргийЧерный-ь1з
@ГеоргийЧерный-ь1з 4 жыл бұрын
Пытался исправить и почему то не получается...
@ИванСтепанов-л2ц
@ИванСтепанов-л2ц 4 жыл бұрын
*Получилось* - спс: import React, { Component } from 'react' import { Navbar, Form, Container, Nav, NavLink, Button, FormControl } from 'react-bootstrap' import logo from './logo192.png' //import { Router, Switch } from 'react-router-dom' import { BrowserRouter as Router, Switch, Route, Link } from "react-router-dom"; import Home from '../Pages/Home.js' import About from '../Pages/About.js' import Contacts from '../Pages/Contacts.js' import Blog from '../Pages/Blog.js' export default class Header extends Component { render() { return ( ** React site Home About us Contacts Blog Search ) } }
@avi.kyiv.ukraine
@avi.kyiv.ukraine 3 жыл бұрын
@@ИванСтепанов-л2ц Спасибо тебе, добрый человек!
@agteslenko
@agteslenko Жыл бұрын
@@ИванСтепанов-л2ц Огромное спасибо!
@Galina-om3jw
@Galina-om3jw 4 жыл бұрын
Добрый день! Я сделала все по видео, но в итоге, текст, указанный в компонентах папки Pages не выводится. В консоли ошибок нет. Вce устанавливала, все пути прописала... Что это может быть?
@Galina-om3jw
@Galina-om3jw 4 жыл бұрын
Все. Разобралась, оказалось элементарно - нужно убрать в Navbar атрибут fixed
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Вот и славно😇
@boburbaxrombekov8604
@boburbaxrombekov8604 4 жыл бұрын
@@Galina-om3jw У меня тож такая проблема было СП за Решение Проблемы
@philosoferscfx
@philosoferscfx Жыл бұрын
у меня вот этот код сработал, взял из коментов и немного модифицировал import React, { Component } from 'react' import { Navbar, Form, Container, Nav, NavLink, Button, FormControl } from 'react-bootstrap' import logo from './logo192.png' import { BrowserRouter as Router, Routes, Route, Link } from "react-router-dom"; import Home from '../Pages/Home' import About from '../Pages/About' import Contacts from '../Pages/Contacts' import Blog from '../Pages/Blog' export default class Header extends Component { render() { return ( React site Home About us Contacts Blog Search ) } }
@ristar3132
@ristar3132 Жыл бұрын
Спасибо! Это сработало! Плюсую!
@mlpyavamystical_yt
@mlpyavamystical_yt Жыл бұрын
огонь спасибо!
@sirenot6220
@sirenot6220 2 жыл бұрын
У кого возникает ошибка с Switch, установите npm install react-router-dom@5 , и всё сразу ошибка исчезнет!
@uchqun3439
@uchqun3439 2 жыл бұрын
Спасибо спасатель
@Prontein51
@Prontein51 2 жыл бұрын
Спасибо
@artemdushkin8156
@artemdushkin8156 Жыл бұрын
Друзья, а что делать с Link? Мы его импортируем, но нигде не используем ведь! Или я что-то упустил?
@monolit-8346
@monolit-8346 2 жыл бұрын
"export 'Switch' (imported as 'Switch') was not found in 'react-router-dom'" Замените Switch на Routes
@berik_arapovv
@berik_arapovv 2 жыл бұрын
все спасибо брат уже час сижу с этим Свичом
@potatohd404
@potatohd404 4 жыл бұрын
Леха, твои видео по react- лучшие видео на ютубе, с нетерпением жду новых выпусков!
@elvinalishov2176
@elvinalishov2176 4 жыл бұрын
a koqda ubral fixed top tekst poyavilsya posle navbara
@Smertniyy
@Smertniyy 3 ай бұрын
Переход со страницы на страницу работает, но содержимое страницы не отображается.
@АлександрИванов-й4ц1ш
@АлександрИванов-й4ц1ш 4 жыл бұрын
React под звуки дождя) Прямо слушать на ночь)
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Хотел записать в тот день, потому что сейчас времени нет, и был как на зло дождь, но подумал лучше сделать чем оставить на потом)
@yarmik3d
@yarmik3d 3 жыл бұрын
каждый раз как слышу подпишитесь лайк поставьте машинально ставлю диз и ведь ничего с собой поделать не могу, так это бесит.
@azamjon40
@azamjon40 4 жыл бұрын
Почему то у меня нет ошибка но и не перекулчается
@andyprod5687
@andyprod5687 4 жыл бұрын
У меня не получилось(. Но все сделал провильно
@AleksanderMatrosov
@AleksanderMatrosov 4 жыл бұрын
Кто знает как настроить отображение меню на всю ширину экрана в десктоп режиме?
@AndreyLive95
@AndreyLive95 4 жыл бұрын
А на сколько Это профессионально , так писать код
@ivankireev7126
@ivankireev7126 4 жыл бұрын
Всё очень круто! Такой вопрос, какие плагины ты используешь в vs-code?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
kzbin.info/www/bejne/iGLXg3eoib6ifaM
@oleksandrmalishevskyi2512
@oleksandrmalishevskyi2512 3 жыл бұрын
На 4:51 ты прописал rcc и страница компонента заполнилась. У меня такого нет. Вопрос - как сделать так, что бы можно было сделать как ты?
@monolit-8346
@monolit-8346 2 жыл бұрын
Поищи дополнения на свой редактор. "React снипеты/дополнения на редактор кода"
@Legat74
@Legat74 4 жыл бұрын
А какая разница между этим и простой html+css страницами?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
В том что в react js можем реализовать логику приложения
@Legat74
@Legat74 4 жыл бұрын
Web Developer Blog ну то есть это позже заметно будет?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
А сейчас не заметно разбиение на компоненты и маршрутизация?
@Legat74
@Legat74 4 жыл бұрын
Web Developer Blog я не замечаю разницы при переходе на другую страницу
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Чисто визуально разницы сейчас не будет)
@РоманПетров-й5е
@РоманПетров-й5е Жыл бұрын
return ( . . . ); } }
@ИсламМусаев-и1з
@ИсламМусаев-и1з 9 ай бұрын
Здравствуйте, у меня такая проблема по этому видео я все написал как у вас но у меня не выходит сообщение в страница типо в Контакты, About. Все проверил все четко написанно не подскажите почему не показывает
@БонгиБонги
@БонгиБонги 7 ай бұрын
отступ сделай от шапки, или глянь выше комменты там есть решение
@Pl0vec
@Pl0vec 4 жыл бұрын
У меня не выводятся на экран слова Home, About, Contacts,Blog.Navbar fixed=“top” убран. В поисковой строке видно, что страницы переключаются. Попробовал увеличить сам текст страницы,но ничего не меняется.Что можно еще попробовать?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Поменяйте на h1 что б текст больше был
@Pl0vec
@Pl0vec 4 жыл бұрын
@@SuprunAlexey не помогает , очень странно вообщем, ощущение что страницы переключаются на стороне "сервера"(если так можно назвать)но не отображаются на экране
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Import проверьте, npm install react router dom делали? Link проверьте, Router, Switch, страницы
@Pl0vec
@Pl0vec 4 жыл бұрын
@@SuprunAlexey "react-router-dom": "^5.1.2"(посмотрел в файле package.json ,как я понимаю в этом файле отображается что подключено).Я заметил при переходе по страницам , что путь к ним не напрямую чтоли(localhost:3000/about/contacts/blog/contacts/) каждый раз как я нажимаю на раздел он запоминается, на home работает нормально ( в плане пути в поисковой строке, но текст на самой странице так же не выводится)
@aleksandrkichkin2308
@aleksandrkichkin2308 4 жыл бұрын
@@SuprunAlexey таже сама ситуация , Link не работает . при периключении между страницами сам раутинг работает но контент страницы ( home,about, contacts, blog) не отоброжается . раутинг и раутинг дом инсталирован
@martinhovhannisyan6553
@martinhovhannisyan6553 4 жыл бұрын
здрасте, а как можно сделать переключение страниц без перезагрузки? разве не в том смысл Router-а? если писать просто то дизайн Bootstrap-a падает.
@bogdandovgyi4957
@bogdandovgyi4957 Жыл бұрын
Імпортуйте NavLink не в react-router-dom, a в react-bootstrap.
@Den_camrad
@Den_camrad 3 жыл бұрын
Подскажите, что за ошибка - Failed to compile ./src/App.js Module not found: Can't resolve 'bootstrap/dist/css/bootstrap.min.css' in 'E:\Programing eact_site\src'
@Dmitry_Sotnikov
@Dmitry_Sotnikov 3 жыл бұрын
Привет, переустанови Bootstrap. Вот это в командную строку введи npm install react-bootstrap@next bootstrap@5.1.0. Успехов.
@hocok5274
@hocok5274 4 жыл бұрын
Привет , такой вопрос если в вношу fixed="top" у меня не видно слово на странице Home , так как оно получается под шапкой , как исправить ?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Добавить отступ сверху для слова на странице Home
@simplechannel693
@simplechannel693 4 жыл бұрын
@@SuprunAlexey А как отступ добавить 😅 или где можно посмотреть как это делается ? Всё, разобрался Contacts
@КириллВасильев-к6р
@КириллВасильев-к6р 4 жыл бұрын
@@simplechannel693 Под Navbar добавь несколько
@georgiyshaposhnikov6382
@georgiyshaposhnikov6382 4 жыл бұрын
Вместо классовых компонентов лучше использовать функциональные, с ними удобнее в дальнейшем работать
@konstantin-vasilev
@konstantin-vasilev 2 жыл бұрын
Про маршрутизацию без перезагрузки страниц рассказано в этом ролике: kzbin.info/www/bejne/gH7aYaKjjZmEhLM
@ИгорьФорсенко
@ИгорьФорсенко 2 жыл бұрын
Routes instead of "Switch"
@АшотПогосян-л9м
@АшотПогосян-л9м 4 жыл бұрын
брат а где продолжение ?
@JungoOff
@JungoOff 4 жыл бұрын
По больше таких видео
@arturshopengauer219
@arturshopengauer219 3 жыл бұрын
Подскажите , а как сделать переход по страницам без перезагрузки
@Сергійбаранчук-ю7и
@Сергійбаранчук-ю7и 3 жыл бұрын
Привет,а ты переходыл на opencartmasters.com/ просто что-то обсуждали по поводу твоего вопроса.
@arturshopengauer219
@arturshopengauer219 3 жыл бұрын
Нет не переходил, посмотрю. Посмотрел... Не понял, пока
@arturshopengauer219
@arturshopengauer219 3 жыл бұрын
А к чему seo, и магазины???
@ruslanhasanov7089
@ruslanhasanov7089 2 жыл бұрын
Вот что делать новичку в реакт, когда у него что-то не получилось??? У меня не происходит переключение между страницами, либо содержимое не отображается, не могу понять(
@АндрейЗык-щ1ш
@АндрейЗык-щ1ш Жыл бұрын
Приветствую, подскажи пожалуйста может уже и время прошло нотвои видео актуальны, у меня вопрос по поводу inline ----- React не видет его в ДОМ и выдаёт ошибку Warning: Received `true` for a non-boolean attribute `inline`. If you want to write it to the DOM, pass a string instead: inline="true" or inline={value.toString()}. как можно это исправить. из-за этого форма и кнопка не встают в одну линию и не заполняют во флексе весь блок
@ДанилГребнев-о7с
@ДанилГребнев-о7с 2 жыл бұрын
почему при переходе у тебя обновляется страница? Разве роутинг не позволяет делать переход по страницам без обновления?
@mixero
@mixero 4 жыл бұрын
Чётенько
@BohdanStelmakh-u9y
@BohdanStelmakh-u9y 4 жыл бұрын
Видео про Роутинг сайта , но у тебя он не работает. Если люди понимают о чём идёт речь, то они заметят что страницы у тебя рендеряться! Но так не должно быть, ты его просто для прикола добавил?
@AI_about_crypto
@AI_about_crypto 2 жыл бұрын
Привет , как сделать подроутинг?
@Zibinskiy
@Zibinskiy 4 жыл бұрын
У меня не выводятся на экран слова Home, About, Contacts & Blog. При этом в поисковой строке видно, что сами страницы переключаются. Где искать ошибку?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Navbar fixed=“top”?
@Zibinskiy
@Zibinskiy 4 жыл бұрын
@@SuprunAlexey Точно! Спасибо ))))
@d1z3ro
@d1z3ro 4 жыл бұрын
Web Developer Blog а как сделать их одновременно, чтобы и navbar отображался, и текст?
@Виталий-р3е8р
@Виталий-р3е8р 4 жыл бұрын
@@d1z3ro можно задать дивам на страницах класс какой нибудь и маргином сверху сделать отступы например.
@aleksandrkichkin2308
@aleksandrkichkin2308 4 жыл бұрын
@@SuprunAlexey да . спасибо я на этом оказывается тоже попался. текст спрятался за шапкой навигации и его не видно было, два часа проковырял пока не начел другой контент пробовать на страницы вводить и потом увидел что отоброжает но текст спрятался )) . спасибо еще раз уроки , жду продолжение проекта !
@larisaplatova1644
@larisaplatova1644 4 ай бұрын
Спасибо за информацию
@ДаниилБойко-ж8ж
@ДаниилБойко-ж8ж 4 жыл бұрын
Когда новый урок?)
@Kami_Zhaudatov
@Kami_Zhaudatov 4 жыл бұрын
Круто, давай продолжение!
@mmm-m2t
@mmm-m2t 3 жыл бұрын
Есть одна проблема, сам с ней сталкивался. А именно, перезагрузка страницы. Страница не должна перезагружаться. То есть должна происходить подмена url. Хотя, в данной ситуации может так и можно ;-;
@ddrdeveloper
@ddrdeveloper 3 жыл бұрын
Страница то все равно перезагружается, наверное, потому что в Link вместо to прописан href
@MejYan
@MejYan 2 жыл бұрын
Было бы круто скачать код и сравнить со своим :С
@СергійСорочинський-е5к
@СергійСорочинський-е5к 4 жыл бұрын
Сделайте урок анимации при Routings. Пожалуйста. Русских видео уроков по этой теме я не нашел. Пришлось гуглить статьи и тех на русском почти нет. Так что думаю тема новая для СНГ. Спасибо за труд.
@WorsaGame
@WorsaGame 4 жыл бұрын
Вроде лучше render а не component использовать в роутинге
@Xiverl
@Xiverl 2 жыл бұрын
Привет! У меня не все получается. Вылетает ошибка. Вот ее текст: export 'Switch' (imported as 'Switch') was not found in 'react-router-dom'
@iamf4t4l
@iamf4t4l 2 жыл бұрын
Замени Switch на Route
@Aik-bu1yi
@Aik-bu1yi 4 жыл бұрын
В мозиле страницы при переходе обновляются целиком, то есть при переходе на другую страницу исчезает и снова появляется header такого быть не должно .... что делать ?
@Сергійбаранчук-ю7и
@Сергійбаранчук-ю7и 3 жыл бұрын
Привет,а ты переходыл на opencartmasters.com/ просто что-то обсуждали по поводу твоего вопроса.
@guitarhub7860
@guitarhub7860 3 жыл бұрын
Делаю всё как на видео, но ошибка выводится "Failed to compile ./src/Components/Header.js Module not found: Can't resolve '../Pages/Contacts' in 'C:\Users\konkatenazia\Desktop\buysadovoe.ru\src\Components'", что можно сделать. Проверил по 100 раз код, всё идентично.
@kolobmobile
@kolobmobile Жыл бұрын
импортировать не забывайте. У него как и у меня большенство автоматом импортируется когда прописывает, по этому он об этом не считает нужным говорить. Вообще много упускает, ничего не объясняет что и зачем делает. Да и на коменты так же отвечает, на "отвали", приходится додумывать. Видео близко не для новичков
@softik_217
@softik_217 4 жыл бұрын
Как работает класс 'active' для навлинка в реакте? В видео забыли добавить так мб в комментариях обясните пжлст
@mrxdmitriy
@mrxdmitriy 3 жыл бұрын
Почему роутинг из компоненты хедера ? почему не с app js после компонента хедер ?
@Сергійбаранчук-ю7и
@Сергійбаранчук-ю7и 3 жыл бұрын
Привет,а ты переходыл на opencartmasters.com/ просто что-то обсуждали по поводу твоего вопроса.
@Oly20116
@Oly20116 2 жыл бұрын
Здравствуйте! А подскажите, страницу отображает без ошибок, но как у вас в конце на странице не показывает HOME итд. Что не так сделала?
@SuprunAlexey
@SuprunAlexey 2 жыл бұрын
Не понимаю проблему, пересмотрите код у меня и у вас, может блок не добавили. Я уже не помню где там home
@boburbaxrombekov8604
@boburbaxrombekov8604 4 жыл бұрын
У меня линк не работает
@pronk5928
@pronk5928 4 жыл бұрын
Посоветуйте ресурсы для изучения реакта, очень нужно хорошо в нем разобраться до лета. Буду признателен за помощь.
@jsx-tsx
@jsx-tsx 2 жыл бұрын
Содержимое страниц не показывало, переписал на функциональный компонент. меняем на , component={Home} на element={}. Только когда все сделал заработало.
@ВикторБогатырев-о3и
@ВикторБогатырев-о3и 2 жыл бұрын
Поменял, ошибка со Switch связанная исчезла, но Navbar не отображается, почему так?
@Nolik-ve6oy
@Nolik-ve6oy Жыл бұрын
@@ВикторБогатырев-о3и понял в чем проблема?
@NewWorld_and_Me
@NewWorld_and_Me 4 жыл бұрын
Спасибо большое. Пили дальше видио, очень интересно. Когда следующее видео?
@amberasena192
@amberasena192 4 жыл бұрын
Здравствуйте. Когда импортируем в header.js почему после import Home from ставится 2 точки а не одна, или это зависет от кодового редактора, у меня соблайн текст?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Это зависит от расположения компонента в папке. Если две точки то мы выходим из папки что бы зайти в другую
@elvinalishov2176
@elvinalishov2176 4 жыл бұрын
Dobriy vecher spasibo za urok u menya stranici Home Blog About ya vnix napisal nazvanie stranic no ix nevidno propodayut pod navbarom v navbare ya napisal fixed top
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Сделайте шрифт по больше или отступ сверху размером навбара
@petrplotnikov4307
@petrplotnikov4307 3 жыл бұрын
отлично, все понятно, ищу видео где обясняется как с фронта делать запросы в базу и выводить ответ
@monolit-8346
@monolit-8346 2 жыл бұрын
Посмотри redux
@АлексейМелентьев-ч3в
@АлексейМелентьев-ч3в 3 жыл бұрын
а поч не jsx?
@glebzh5328
@glebzh5328 4 жыл бұрын
еее, когда некст?
@warface-nik4410
@warface-nik4410 3 жыл бұрын
у меня такой вопрос, вот в компаниях или в реальных проектах процесс разработки ведется примерно также? То есть, если есть к примеру реальный заказ можно ли можно ли по этому курсу сделать реальный проект или это что наподобие "Hello world!"??
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Можно
@warface-nik4410
@warface-nik4410 3 жыл бұрын
@@SuprunAlexey спасибо большое)
@ГеоргийЧерный-ь1з
@ГеоргийЧерный-ь1з 4 жыл бұрын
При написании в точности как на видео у меня есть пару моментов, которые я не могу найти ошибки в кодах. При переключении с страниц Home Blog Contacts About , сайт перегружается от сервера ( то есть видно что переходит на другую страницу) , как исправить? вроде верно устанавливал библиотеки, на втором уроке пересматривал внимательно и все равно не то. Соответственно при переключении страницы - видно как ссылка переключается, но текст не выводится... Как исправить ошибку? на этом видео в точности написал код и все равно проблема
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Загрузи куда то код или скинь скрин
@ГеоргийЧерный-ь1з
@ГеоргийЧерный-ь1з 4 жыл бұрын
@@SuprunAlexey github.com/Joraborajora/Weather.git
@BohdanStelmakh-u9y
@BohdanStelmakh-u9y 4 жыл бұрын
@@ГеоргийЧерный-ь1з потому там не верно написан код
@МаксимБезкровний-и3х
@МаксимБезкровний-и3х 4 жыл бұрын
Сними продолжение)
@prare1127
@prare1127 2 жыл бұрын
Почему-то пишет что "Switch" не импортировалось с 'react-router-dom' и из-за этого весь сайт не работает
@SuprunAlexey
@SuprunAlexey 2 жыл бұрын
А все сделали по примеру?
@prare1127
@prare1127 2 жыл бұрын
@@SuprunAlexey Да
@Oly20116
@Oly20116 2 жыл бұрын
@@prare1127 а вы нашли ошибку?
@prare1127
@prare1127 2 жыл бұрын
@@Oly20116 Да, оказывается что в новых версиях React Switch меняется на Routes
@alexwhite6546
@alexwhite6546 4 жыл бұрын
Подскажи, пожалуйста, как сделать чтобы модальное окно закрывалось через пять секунд после нажатия на кнопку?
@iksoldragon4374
@iksoldragon4374 4 жыл бұрын
что-то вроде closeButton.onclick = (event) => { setTimeout(destroyOrHideModalFunction(), 5000) } function destroyOrHideModalFunction() { yourModalWindow.parentNode.removeChild(yourModalWindow) // или yourModalWindow.remove() //не работает в IE // или yourModalWindow.style.display = 'none' // не удаляет, а просто скрывает }
@alexwhite6546
@alexwhite6546 4 жыл бұрын
@@iksoldragon4374 спасибо. А этот способ будет работать с бутстрап?
@iksoldragon4374
@iksoldragon4374 4 жыл бұрын
@@alexwhite6546 в целом да, но последний бы я, может быть, не использовал так как он меняет css элемента. И если понадобится открыть окно путём отмены скрытия, то желательно знать какой стиль использовался внутри бутсрапа. А внутренние детали библиотек, имхо, лучше менять в специфических случаях.
@segam
@segam 4 жыл бұрын
Ругается на конструкцию .....
@pavelkuzin7431
@pavelkuzin7431 4 жыл бұрын
hi решили проблему?
@segam
@segam 4 жыл бұрын
@@pavelkuzin7431 да. Использовал несокращенную запись -fragment
@БондаренкоВалентин-н6в
@БондаренкоВалентин-н6в 4 жыл бұрын
А что это за язык
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
JavaScript
@elisawetabelkowa3205
@elisawetabelkowa3205 2 жыл бұрын
И ничего. просто белая страница.
@iamf4t4l
@iamf4t4l 2 жыл бұрын
Тоже самое
@elisawetabelkowa3205
@elisawetabelkowa3205 2 жыл бұрын
@@iamf4t4l короче там поменялся чутка синтаксис.
@elisawetabelkowa3205
@elisawetabelkowa3205 2 жыл бұрын
@@iamf4t4l import React, { Component } from 'react'; import { Button, FormControl, Nav, Navbar, Container, Form, NavLink, NavbarBrand } from 'react-bootstrap'; // import Navbar.Collapse from 'react-bootstrap/esm/NavbarCollapse'; // import Navbar.Toggle from 'react-bootstrap/esm/NavbarToggle'; import { BrowserRouter as Router, Routes, Route, Link } from 'react-router-dom'; import Cataas from '../Pages/Cataas'; import Explore from '../Pages/Explore'; import Your from '../Pages/Your'; import About from '../Pages/About'; import Catbutton from '../Pages/Сatbutton'; export default class Header extends Component { render() { return ( Cataas Explore Your Cat About cats Cat button ) } } вот тебе пример кода с моего проекта.
@iamf4t4l
@iamf4t4l 2 жыл бұрын
@@elisawetabelkowa3205 thanks! У меня своеобразный баг , я уже исправил!
@ВикторБогатырев-о3и
@ВикторБогатырев-о3и 2 жыл бұрын
@@elisawetabelkowa3205 Все сделал также, ошибки исчезли, а Navbar так и не показывает, просто белый экран...
@elvinalishov2176
@elvinalishov2176 4 жыл бұрын
vi napisali i sterli fixed? pochemi?
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Потому что навбар тогда закрывает текст
@МаксимБезкровний-и3х
@МаксимБезкровний-и3х 4 жыл бұрын
@@SuprunAlexey ,а я то думал почему у меня текст не выводится)
@Mirka0307
@Mirka0307 4 жыл бұрын
@@SuprunAlexey блин, а сказать об этом в видео нельзя? Все думают почему же у них текст не отображается и ломают голову.
@igorkroshkin9354
@igorkroshkin9354 4 жыл бұрын
одно и то же в десятый раз, отписался :(
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
В смысле одно и то же??? React js практика вообще первый раз на канале
@костямурзиди-ш1ъ
@костямурзиди-ш1ъ 3 жыл бұрын
fixed-top для хедера я не применяю
@zhen1asemen1uk
@zhen1asemen1uk 3 жыл бұрын
Чому в мене не працює NavLink ? Адреса міняється, а вміст ні, поткібно вручну перезавантажити, тоді і нформація змінюється, а так нічого... При цьому активні кнопки змінюються також, а вміст сам не хоче((((
React js сайт с нуля - делаем слайдер Bootstrap
8:15
Web Developer Blog
Рет қаралды 37 М.
Роутинг на React. SPA и MPA на примерах
29:12
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 31 М.
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Паша Осадчий
Рет қаралды 6 МЛН
Ozoda - Lada (Official Music Video)
06:07
Ozoda
Рет қаралды 14 МЛН
React JS сайт с нуля - Адаптивное меню с bootstrap
11:41
Пишем список дел на React.JS. Дневники вкатуна #59
25:28
ITogether с Ефрейтором
Рет қаралды 198
Вложенный роутинг в React Router 6
10:01
Михаил Непомнящий
Рет қаралды 43 М.
Объяснение Вёрстки Простого Сайта HTML+CSS
53:56
Сергей Дмитриевский
Рет қаралды 161 М.
React Router - Complete Tutorial
23:53
Cosden Solutions
Рет қаралды 119 М.
Анимация перехода между страницами в React SPA с react-spring
25:17
Frontend Собеседование с разбором. Путь к трудоустройству 2024
41:18
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 41 М.
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26