Size: a a a

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

2021 March 07

MZ

Max Zinchenko in React — русскоговорящее сообщество
http://localhost:<порт>/src/assets/avatar.jpg
источник

MZ

Max Zinchenko in React — русскоговорящее сообщество
Открой в браузере
источник

q

qqqqqqq in React — русскоговорящее сообщество
Max Zinchenko
http://localhost:<порт>/src/assets/avatar.jpg
источник

q

qqqqqqq in React — русскоговорящее сообщество
как видишь ничего, но через импорт все норм
ладно, не так важно, просто не очень понимаю почему
источник

q

qqqqqqq in React — русскоговорящее сообщество
может модуль какой-то надо добавить?
источник

Э

Элин in React — русскоговорящее сообщество
qqqqqqq
может модуль какой-то надо добавить?
посмотри куда попадает в папке билд
источник

Э

Элин in React — русскоговорящее сообщество
qqqqqqq
может модуль какой-то надо добавить?
и попадает ли вообще
источник

MZ

Max Zinchenko in React — русскоговорящее сообщество
Элин
Всем привет! Ребят, такое дело, что у меня есть ссылка на открытый API. Если через браузер вбить ссылку или через Postman, fetch Web API с браузера открывать (Get request), то всё ок, работает отлично. Мне нужно в компоненте сделать запрос и получить данные, но вместо этого от CORS получаю ошибку: has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.
Скорее всего эту апишку нельзя юзать на прямую с приложения
источник

MZ

Max Zinchenko in React — русскоговорящее сообщество
Элин
Всем привет! Ребят, такое дело, что у меня есть ссылка на открытый API. Если через браузер вбить ссылку или через Postman, fetch Web API с браузера открывать (Get request), то всё ок, работает отлично. Мне нужно в компоненте сделать запрос и получить данные, но вместо этого от CORS получаю ошибку: has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.
Нужна своя апишка, которая будет делать запрос на ту апишку, что тебе нужно
источник

Э

Элин in React — русскоговорящее сообщество
Max Zinchenko
Скорее всего эту апишку нельзя юзать на прямую с приложения
нет, это защита браузера. ну чтобы данные не перехватывали
источник

Э

Элин in React — русскоговорящее сообщество
Max Zinchenko
Нужна своя апишка, которая будет делать запрос на ту апишку, что тебе нужно
да, уже думаю над этим, Написать используя Gizzle (curl) запрос, посмотреть работает ли так (через бэк) а потом уже юзать.
источник

Э

Элин in React — русскоговорящее сообщество
Так понимаю, что через Webkit никак :(
источник

ДН

Дмитрий Николаев... in React — русскоговорящее сообщество
Всем привет, есть вопрос. как мне ложить данные полученные с сервера в переменную стэйта? При рендере компонета, переменная newItems пуста получается. не пойму как правильно сделать, чтобы данные успели загрузиться
источник

Э

Элин in React — русскоговорящее сообщество
Дмитрий Николаев
Всем привет, есть вопрос. как мне ложить данные полученные с сервера в переменную стэйта? При рендере компонета, переменная newItems пуста получается. не пойму как правильно сделать, чтобы данные успели загрузиться
промисы?
источник

Э

Элин in React — русскоговорящее сообщество
Дмитрий Николаев
Всем привет, есть вопрос. как мне ложить данные полученные с сервера в переменную стэйта? При рендере компонета, переменная newItems пуста получается. не пойму как правильно сделать, чтобы данные успели загрузиться
источник

Э

Элин in React — русскоговорящее сообщество
Пустая, потому что данные ещё не прилетели. Я обычно делатю по доке. Прочитай доку.
источник

Pavel Романченко... in React — русскоговорящее сообщество
Дмитрий Николаев
Всем привет, есть вопрос. как мне ложить данные полученные с сервера в переменную стэйта? При рендере компонета, переменная newItems пуста получается. не пойму как правильно сделать, чтобы данные успели загрузиться
Derived state, нужно в юзэффект засунуть setNewItems
источник

ДН

Дмитрий Николаев... in React — русскоговорящее сообщество
Pavel Романченко
Derived state, нужно в юзэффект засунуть setNewItems
если я в usEffect сую, данные обновляются постоянно.
источник

Pavel Романченко... in React — русскоговорящее сообщество
Дмитрий Николаев
если я в usEffect сую, данные обновляются постоянно.
Ты в депенденси засунул из селектора данные ?
источник

ДН

Дмитрий Николаев... in React — русскоговорящее сообщество
Pavel Романченко
Ты в депенденси засунул из селектора данные ?
вот так сделал
источник