Size: a a a

React — русскоговорящее сообщество

2020 November 03

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
|Atlas|
Привет. Уже полчаса долбусь с этой ошибкой. Импорты/экспорты правильные, т.к. она вылетает когда переключаешься на мобильное устройство. Посоветуйте что-нибудь, пожалуйста.
закомменти всё и откомменчивай кусками. Так думаю локализируешь проблему
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Soltukiev Malik
посоветуй, где это быстро узнать
Честно? Понятия не имею)
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Soltukiev Malik
Тупо делал запросы по апишке, но понимая нет как это работает, вот и вопросы тупые.
Если у тебя CRA, то достаточно закинуть файл в директорию public и кидать реквест через fetch(‘/file.json’)
источник

|

|Atlas| in React — русскоговорящее сообщество
Nikolay Tolochnyy
закомменти всё и откомменчивай кусками. Так думаю локализируешь проблему
Уже, заккоментил все, оставил одни фрагменты, все та же ошибка
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Bugs Bunny
Если у тебя CRA, то достаточно закинуть файл в директорию public и кидать реквест через fetch(‘/file.json’)
что такое CRA?
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Soltukiev Malik
что такое CRA?
create-react-app
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
|Atlas|
Уже, заккоментил все, оставил одни фрагменты, все та же ошибка
и это если закомментить? там кажется на Mobile ругается
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
|Atlas|
Привет. Уже полчаса долбусь с этой ошибкой. Импорты/экспорты правильные, т.к. она вылетает когда переключаешься на мобильное устройство. Посоветуйте что-нибудь, пожалуйста.
key={index} кстати плохо
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Bugs Bunny
Если у тебя CRA, то достаточно закинуть файл в директорию public и кидать реквест через fetch(‘/file.json’)
путь прописывать до файла как? Просто слеш и название файла?
источник

|

|Atlas| in React — русскоговорящее сообщество
Nikolay Tolochnyy
и это если закомментить? там кажется на Mobile ругается
Да, так и есть
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Nikolay Tolochnyy
key={index} кстати плохо
анимацию ломает key={index} кстати
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Soltukiev Malik
путь прописывать до файла как? Просто слеш и название файла?
Как он в public лежит, такой и путь будет
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
|Atlas|
Да, так и есть
может проблема с экспортом Mobile? плюс лучше уходить от default экспортов
источник

|

|Atlas| in React — русскоговорящее сообщество
Soltukiev Malik
анимацию ломает key={index} кстати
У меня примерно такой же компонент Desktop, он работает
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Bugs Bunny
Как он в public лежит, такой и путь будет
body: (...)
bodyUsed: false
headers: Headers {}
ok: true
redirected: false
status: 200
statusText: "OK"
type: "basic"
url: "http://localhost:3000/public/dataCards.json"

получаю вот такой объект, но это я и до этого получал
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Soltukiev Malik
body: (...)
bodyUsed: false
headers: Headers {}
ok: true
redirected: false
status: 200
statusText: "OK"
type: "basic"
url: "http://localhost:3000/public/dataCards.json"

получаю вот такой объект, но это я и до этого получал
Покажи как делаешь запрос
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Vladimir Klimov
Покажи как делаешь запрос
useEffect(() => {
   fetch("../../public/dataCards.json").then(response => console.log(response))
 }, [])
источник

|

|Atlas| in React — русскоговорящее сообщество
Nikolay Tolochnyy
может проблема с экспортом Mobile? плюс лучше уходить от default экспортов
Сделал так, все та же ошибка
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Soltukiev Malik
useEffect(() => {
   fetch("../../public/dataCards.json").then(response => console.log(response))
 }, [])
response надо распарсить как json с помощью одноименного метода)
fetch().then(res => res.json()).then(data => console.log(data));
источник

А

Артём in React — русскоговорящее сообщество
подскажите, в материал юи любые сетки надо создавать компонентами Grid?  уж больно разметка громоздкая становится от всех этих обёрток с гридами
источник