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

Почему ничего не выводится в теге <Container> material-ui/core

14.03.2023, 12:15. Показов 642. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Не могу понять почему не выводятся конпоненты, которые заключены в тег <Container>.
Подключила все что нужно, пишу в отдельном компоненте js.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
import React, { useState, useEffect } from "react";
import Container from '@material-ui/core/Container';
 
const SomeName = () => {
    return (
        <Container>
                <h1>Some Text</h1>
        </Container> 
    );
};
 
export default SomeName;
Подскажите в чем может быть проблема, изза которой на странице я вижу просто пустоту.
Заранее спасибо.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.03.2023, 12:15
Ответы с готовыми решениями:

почему ничего не выводится?
Объясните пжл почему ничего не выводится? PROGRAM Zadanie_9; {} Uses Graph,Crt; CONST n=10000; VAR ...

Почему ничего не выводится?
def transformation(X, a=1): x = a = np.array(x) b= np.array for i in range(1, len(a) + 1, 2): a = 1 ...

при запуске ничего не выводится.почему. TASM
в задании должно выполняться следующие: Пpоцедуpа подсчитывает пpоизведение отpицательных элементов только стpок с нечетными номеpами. ...

8
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3813 / 1651 / 428
Регистрация: 14.03.2022
Сообщений: 4,123
14.03.2023, 13:10
Цитата Сообщение от Незнайкаа Посмотреть сообщение
Не могу понять почему не выводятся конпоненты, которые заключены в тег <Container>.
Для этого нужно видеть сам Container...
0
Молодой техлид)
Эксперт JSЭксперт HTML/CSS
 Аватар для mr_dramm
1818 / 1056 / 329
Регистрация: 17.07.2021
Сообщений: 2,146
Записей в блоге: 14
14.03.2023, 15:03
Цитата Сообщение от krvsa Посмотреть сообщение
Для этого нужно видеть сам Container
Он из библиотеки MUI. Вот только путь меня смущает путь то что там используется слово core

JavaScript
1
import Container from '@material-ui/core/Container';
core давненько deprecated, вместо него system

Незнайкаа, в приведенном компоненте проблем нет. Покажите как вы подключаете SomeName, и убедитесь что Some Text имеет цвет отличный от фона страницы, можно еще в dev tools поискть по Some Text.
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3813 / 1651 / 428
Регистрация: 14.03.2022
Сообщений: 4,123
14.03.2023, 15:04
Цитата Сообщение от mr_dramm Посмотреть сообщение
убедитесь что Some Text имеет цвет отличный от фона страницы, можно еще в dev tools поискть по Some Text
Тогда уже и посмотреть сам сгенеренный контент в браузере...
0
Молодой техлид)
Эксперт JSЭксперт HTML/CSS
 Аватар для mr_dramm
1818 / 1056 / 329
Регистрация: 17.07.2021
Сообщений: 2,146
Записей в блоге: 14
14.03.2023, 15:08
В любом случае нужно больше кода
0
0 / 0 / 0
Регистрация: 26.02.2023
Сообщений: 11
14.03.2023, 19:30  [ТС]
SomeName я подключаю в App.js
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
import SomeName from './components/SomeName';
function App() {
  return (
    <div className="App">
      <Router>
        <NavBarMenu />
        <Routes>
          <Route exact path='/somepath' element={<SomeName/>} />
        </Routes>
      </Router>
    </div>
  );
}
0
Молодой техлид)
Эксперт JSЭксперт HTML/CSS
 Аватар для mr_dramm
1818 / 1056 / 329
Регистрация: 17.07.2021
Сообщений: 2,146
Записей в блоге: 14
14.03.2023, 19:47
покажите package json или выложите весь проект, у Вас мешанина из 5 и 6 react router версии.
0
0 / 0 / 0
Регистрация: 26.02.2023
Сообщений: 11
14.03.2023, 19:59  [ТС]
package json
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
{
  "dependencies": {
    "@emotion/react": "^11.10.6",
    "@emotion/styled": "^11.10.6",
    "@fontsource/roboto": "^4.5.8",
    "@material-ui/core": "^5.0.0-beta.5",
    "@mui/icons-material": "^5.11.11",
    "add": "^2.0.6",
    "cors": "^2.8.5",
    "react-router": "^6.9.0"
  }
}
0
Молодой техлид)
Эксперт JSЭксперт HTML/CSS
 Аватар для mr_dramm
1818 / 1056 / 329
Регистрация: 17.07.2021
Сообщений: 2,146
Записей в блоге: 14
14.03.2023, 20:32
Лучший ответ Сообщение было отмечено Незнайкаа как решение

Решение

Все должно работать

Апп

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { BrowserRouter as Router, Routes, Route, Link } from "react-router-dom";
import SomeName from "./components/SomeName";
 
const NavBarMenu = () => (
  <div>
    <Link to="somepath">goto SomeName</Link>
  </div>
);
 
export default function App() {
  return (
    <div className="App">
      <Router>
        <NavBarMenu />
        <Routes>
          <Route path="/somepath" element={<SomeName />} />
        </Routes>
      </Router>
    </div>
  );
}
Соме

JavaScript
1
2
3
4
5
6
7
8
9
10
11
import { Container } from "@mui/system";
 
const SomeName = () => {
  return (
    <Container>
      <h1>Some Text</h1>
    </Container>
  );
};
 
export default SomeName;
Добавлено через 2 минуты
замените core пакет на system

Добавлено через 57 секунд
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
    "@emotion/react": "11.10.6",
    "@emotion/styled": "11.10.6",
    "@fontsource/roboto": "4.5.8",
    "@mui/icons-material": "5.11.11",
    "@mui/system": "5.11.13", <===========
    "@mui/types": "7.2.3",
    "@types/react-router-dom": "5.3.3",
    "loader-utils": "3.2.1",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-router-dom": "6.9.0",
    "react-scripts": "5.0.1"
Добавлено через 3 минуты
вообще mui состоит из 5х пакетов, они отлачаются встроенными возможностями


- Base - не поставляется с какой-либо темой по умолчанию или встроенным движком стилей. Это делает его отличным выбором, если вам нужен полный контроль над тем, как реализован CSS вашего приложения.
- Joy UI - содержит тот же список компонентов, который в Material UI, с аналогичной философией, основанной на компонентном API и расширяемости настройки, но без внешнего вида Material Design.
- Material UI - это библиотека компонентов пользовательского интерфейса, которая реализует Material Design от Google.
- System - представляет собой набор утилит CSS для быстрого создания пользовательских дизайнов с помощью библиотек компонентов пользовательского интерфейса.
- MUI X - это набор продвинутых компонентов пользовательского интерфейса для сложных вариантов использования. Большинство компонентов MUI X доступны бесплатно, но для более продвинутых функций требуется коммерческая лицензия Pro или Premium.

Container доступен как минимум в Material UI и System. От выбора пакета зависит путь подключения и встроенные возможнности компонента

Добавлено через 1 минуту
пакеты можно комбинировать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.03.2023, 20:32
Помогаю со студенческими работами здесь

Почему после вызова функции ничего не выводится
#include &lt;iostream&gt; int sum(int a,int b) { return a+b; } int main(){ sum(2, 5); }

Я написал программу для вычисления ряда, но почему- то ничего не выводится
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { float p = 1, x = 1, y = 1; while (y &lt; 69) { if...

Почему в консоли браузера ничего не выводится при использовании console.log()?
Здравствуйте, подскажите пожалуйста. В консоли моего браузера фаерфокс ничего не выводится при использовании console.log(). Как я понимаю,...

При написании программы по нахождению минимума на экран ничего не выводится, почему?
Вот код: METOD1.CPP #include &quot;method.h&quot; double Fun(double x) { return x*x*x-6*x*x+9*x+4; } int poisk() { double Xn,...

Почему на консоль выводится "1" и дальше ничего не происходит? (цикл while)
Вот код: #include &lt;iostream&gt; #include &lt;Windows.h&gt; #include &lt;conio.h&gt; using namespace std; int main() { int i = 0; while...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru