С Новым годом! Форум программистов, компьютерный форум, киберфорум
React/ReactJS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
57 / 15 / 6
Регистрация: 08.08.2020
Сообщений: 266

Не работают переходы на страницы

17.09.2022, 09:08. Показов 708. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не работают пути, главная страница даже не отрисовывается. Без react-router-dom всё рисуется.
Где не правильный код?
"react-router-dom": "^6.4.0",

app.jsx
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import React from 'react'
import './App.css';
import Profile from './components/profile/Profile';
import Footer from './components/footer/Footer';
import Header from './components/header/Header';
import Nav from './components/nav/Nav';
import About from './components/about/About';
import Main from './components/main/Main';
import NotFound from './components/not_found/Not_found';
 
import {Routes,Route} from 'react-router-dom';
 
  const App = () => {
    return (
        <Routes>
            <div className="app-wrapper">
                <Header/>
                <div className='main-div'>
                    <Nav/>
                    <div className='content'>
                    <Route path="/about" element={<About />} />
                    <Route path="/" element={<Main />} />
                    <Route path="/not_found" element={<NotFound />} />
                        
 
                    </div>
                </div>
                <Footer/>
            </div>
        </Routes>
    );
}
 
 
export default App;
навигация:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import React from 'react'
import cl from'./Nav.module.css';
import {Link} from 'react-router-dom';
 
 
const Nav = () => {
    return(
            <div className={cl.nav}>
                <div><Link to='/about' className={cl.item}>О ресурсе</Link></div>
                <div><Link to='/' className={cl.item}>Главная</Link ></div>
                <div><Link to='/find_sleep' className={cl.item}>Найти сон</Link></div>
                <div><Link to='/chat' className={cl.item}>Чат</Link></div>
                <div><Link to='/dream_book' className={cl.item}>Сонник</Link></div>
                <div><Link to='/connect' className={cl.item}>Связь</Link></div>
 
            </div>
    );
}
 
export default Nav;
index.js
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
import {BrowserRouter} from 'react-router-dom';
 
 
 
ReactDOM.render(
    <React.StrictMode>
        <BrowserRouter>
            <App />
        </BrowserRouter>
    </React.StrictMode>,
  document.getElementById('root')
);
reportWebVitals();
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2022, 09:08
Ответы с готовыми решениями:

Не работают переходы
Уже долгое время воюю с организацией связи между Си и ассемблером. Пишу через Visual Studio. С подключением асм модулей в проэкт,...

Не работают переходы
Делал лабу по ассемблеру под intel 8086, тема лабы - сдвиги. Написал все формулы, препод сказал норм, начал вбивать код /*сразу скажу, что...

Не работают переходы во frame
В xaml есть фрейм. Есть переходы назад и вперед, которые не работают, потому что: &quot;cannot navigate because there is no entry in the...

4
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3809 / 1647 / 428
Регистрация: 14.03.2022
Сообщений: 4,112
17.09.2022, 11:01
Zay, ты не одинок "в неправильной работе" роутеров...
Посмотри работающие варианты.
ReactRouter не корректно работает
Не работет переадресация react router v6
1
57 / 15 / 6
Регистрация: 08.08.2020
Сообщений: 266
17.09.2022, 18:05  [ТС]
я не вижу различий в коде, по моему коду есть ответы?
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3809 / 1647 / 428
Регистрация: 14.03.2022
Сообщений: 4,112
18.09.2022, 16:12
Цитата Сообщение от Zay Посмотреть сообщение
по моему коду есть ответы?
Просто начни с работающего варианта - сразу поймешь что сделает его неработающим...
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3809 / 1647 / 428
Регистрация: 14.03.2022
Сообщений: 4,112
19.09.2022, 09:31
Цитата Сообщение от Zay Посмотреть сообщение
Где не правильный код?
Наверняка у тебя в консоли есть аналогичная ошибка
Uncaught Error: [тут_что-то_твое] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.09.2022, 09:31
Помогаю со студенческими работами здесь

Не работают переходы между страницами WP 8.1
Скачал VS 2013 express как я понял переход осуществляется в обработчике событий кликанья по кнопки при помощи метода...

Notepad++ не работают переходы по ссылкам в тексте
Сабж. В настройках указано делать ссылки кликабельными, но это не работает :( Что может быть?

Переходы по #якорям внутри страницы
Здравствуйте форумчане из-за моего полного незнания jQuery и JS написал бы сам, но увы. Смысл когда нажимаешь на ссылки с...

Переходы до полной загрузки страницы
Всем привет. Возник вопрос. Сделал в меню страницы переходы по этой же странице, но в разные места. Сделал через js что бы url...

Категории и переходы на статические страницы
Привет всем. Итак, мне нужно было наполнить статические страницы сайта, я создал одну страницу в которой должен был быть переход на другие....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru