Форум программистов, компьютерный форум, киберфорум
React/ReactJS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212

Всегда проблемы с роутерами. Ни один роутер не принимает детей

22.08.2022, 11:14. Показов 1277. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И роутеры из react, и из react native. Выдаёт ошибку:
TS2559: Type '{ children: Element; }' has no properties in common with type 'IntrinsicAttributes & IntrinsicClassAttributes > & Readonly '.

JavaScript
1
2
3
4
5
6
7
8
9
10
 render() {
        return (
            <Router>
                <Scene key = "root">
                    <Scene key = "home" component = {Home} title = "Home" initial = {true} />
                    <Scene key = "about" component = {About} title = "About" />
                </Scene>
            </Router>
        );
    }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.08.2022, 11:14
Ответы с готовыми решениями:

Проблемы с роутерами (rendnet TEW-432BRP) и интернетом
есть роутер trendnet TEW-432BRP, которому около 2х лет и подключение rj-45 через PPPoe Возникла ни с того, ни с сего проблема: роутер...

Как роутер принимает параметры?
RewriteRule ^(.*)$ ./index.php?route=$1 Я правильно понимаю, что: ./index.php - это document root все, что после route = это...

роутер TP-LINK TL-WR340G не принимает сетевые настройки
ip 10.180.49.5 msk 255.255.252.0 gtw 10.180.48.1 шлюз и айпи в разных подсетях и роутер не хочет применять настройки.Это брак...

15
Молодой техлид)
Эксперт JSЭксперт HTML/CSS
 Аватар для mr_dramm
1818 / 1056 / 329
Регистрация: 17.07.2021
Сообщений: 2,147
Записей в блоге: 14
22.08.2022, 14:51
Цитата Сообщение от хгаля Посмотреть сообщение
И роутеры из react
Что то я в React таких не видел и в Native это тоже сторонняя библиотека react-native-router-flux если я вообще правильно угадал, Вы не указали ни название библиотеки ни версию.
0
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
23.08.2022, 13:15  [ТС]
Да дело в том, что я уже все библиотеки перепробовала и все версии... Сейчас в package.json написано "react-native-router-flux": "^5.0.0-alpha.3",
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
23.08.2022, 14:21
Цитата Сообщение от хгаля Посмотреть сообщение
Ни один роутер не принимает детей
Возможно ты удивишься, посмотри видео с 6:50
1
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
24.08.2022, 09:16  [ТС]
Посмотрела. ) Не нашла ответа на мой вопрос : ( Там же про другое, нет?
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
24.08.2022, 10:20
Цитата Сообщение от хгаля Посмотреть сообщение
Там же про другое, нет?
Это уже тебе решать "то" это или "другое"...
0
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
24.08.2022, 12:31  [ТС]
Ну где там, то что роутер не принимает детей?
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
24.08.2022, 13:24
В заголовке темы было объявлено
Цитата Сообщение от хгаля Посмотреть сообщение
Ни один роутер не принимает детей
Я привел в пример видос где именно обсуждается применение роутинга внутри некоего родительского роута...
В видео показывается как такое делали на старой версии и как теперь (более удобно) это делается в новой версии.

Или уже не это нужно?
Про каких "детей" тогда идет речь?
0
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
24.08.2022, 14:02  [ТС]
Дети — это Scene. И вообще,всё,что располагается внутри тега Router
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
24.08.2022, 15:39
Цитата Сообщение от хгаля Посмотреть сообщение
Дети — это Scene
Я вообще не знаю что это такое...

Цитата Сообщение от хгаля Посмотреть сообщение
И вообще,всё,что располагается внутри тега Router
Укажи роуту некий элемент... А там делай его как хочешь.

Добавлено через 1 час 1 минуту
Посмотрим примеры по 6-той версии...
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
import { Routes, Route } from 'react-router-dom'
 
import Home from './pages/Home'
import Blog from './pages/Blog'
import About from './pages/About'
import NotFound from './pages/NotFound'
 
function App() {
    return (
        <>
            <header>
                <a href="/">Home</a>
                <a href="/blog">Blog</a>
                <a href="/about">About</a>
            </header>
            <main>
                <Routes>
                    <Route path="/" element={<Home />} />
                    <Route path="/blog" element={<Blog />} />
                    <Route path="/about" element={<About />} />
                    <Route path="*" element={<NotFound />} />
                </Routes>
            </main>
            <footer>Copyright 2021</footer>
        </>
    )
}
 
export default App
https://tokmakov.msk.ru/blog/item/675

Значит вполне возможно и такое написание
PHP/HTML
1
<Route path="/" element={<Home><Item1 /><Item2 /><Item3 /></Home>} />
Чем не использование "дочерних" элементов?

Хотя зачем такое писать - я х/з...
1
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
24.08.2022, 17:23  [ТС]
Ошибка: Error: A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
24.08.2022, 21:00
хгаля, значит остается лозунг "Роутинг для роутов!!!".
0
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
25.08.2022, 09:04  [ТС]
Всмысле? Не поняла )
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
25.08.2022, 09:57
Цитата Сообщение от хгаля Посмотреть сообщение
Не поняла
В элементе с роутами нужно использовать только роуты и не дербанить их, записывая в них каких-то детей, которые не являются роутами...
0
3 / 3 / 0
Регистрация: 08.06.2013
Сообщений: 212
26.08.2022, 16:22  [ТС]
Так во всех же примерах внутри тега Router пишут Scene
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,133
26.08.2022, 17:38
Цитата Сообщение от хгаля Посмотреть сообщение
во всех же примерах внутри тега Router пишут Scene
Я не видел таких примеров...
Вот такое (см.статью, там 4-ре части) видел.
Базовый роутинг
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
import { Routes, Route } from 'react-router-dom'
 
import Home from './pages/Home'
import Blog from './pages/Blog'
import About from './pages/About'
import NotFound from './pages/NotFound'
 
function App() {
    return (
        <>
            <header>
                <a href="/">Home</a>
                <a href="/blog">Blog</a>
                <a href="/about">About</a>
            </header>
            <main>
                <Routes>
                    <Route path="/" element={<Home />} />
                    <Route path="/blog" element={<Blog />} />
                    <Route path="/about" element={<About />} />
                    <Route path="*" element={<NotFound />} />
                </Routes>
            </main>
            <footer>Copyright 2021</footer>
        </>
    )
}
 
export default App
https://tokmakov.msk.ru/blog/item/675
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.08.2022, 17:38
Помогаю со студенческими работами здесь

Поставил роутер, теперь интернет на компьютере всегда подключен
Купил вчера маршрутизатор TP-LINK TL-WR841N Подключил, настроил, все работает. Но ... Интернет на компьютере всегда подключен. Как...

Запрос: вывести детей, у которых указан только один родитель
Есть таблица. Как написать запрос выводящий детей воспитывающихся в неполных семьях? То есть только тех, у кого указан только один...

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

Определить предикат дети и найти всех детей и детей конкретного лица
Определить предикат дети и найти всех детей и детей конкретного лица. в среде Prolog.

Всегда выполняется один пункт
Пытаюсь сделать страницу с защитой паролем. Форму на HTML создал, написал admin.php, но что при правильном,что при неправильном пароле...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru