jeerjmin
@jeerjmin

Как загрузить API через url в React?

Есть такая ссылочка https://api.coinmarketcap.com/v1/ticker/?limit=10, которая содержит массив криптовалют с обновляющимися ценами.

Как его загрузить и передать в state с помощью react/redux?
Любая инфа, ссылки, аналогичные примеры будут полезными!

С подобным backend'м не имел дело, прошу помощи!
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 1
  • @vshvydky
    гугл это показывает везде.
    концепция реакт редакс
    1. создается экшен, в нем асинхронный запрос к апи, он диспетчит 3 события, запрос выполняется, выполнен, сбой.
    2. создается 3 диспетчера, каждый из которых получая конкретное событие модифицирует стор определенным образом. к примеру {isRun: false, response: [], status: true}
    3. создается компонент, мапится к стейту на эту ветку, пробрасывается в компонент соответствующий экшен.
    4. В зависимости от поставленной задачи экшен вызывается в нужной части компонента. Аля в момент маунта, с момент изменения каких-то пропс в момент срабатывания события онклик / онченж какого-то элемента.

    Все остальное сделает за тебя рендер.
    Удачи.
    Примеры как это делается есть в гите, у любого проекта со стеком реакт/редакс, загугли.
    Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы