Как получить данные из API, используя идентификатор в reactJS? - PullRequest
2 голосов
/ 20 февраля 2020

Как передать идентификатор из одного API в другой и получить требуемые данные?

Это мой код:

handleClick(e){
    fetch("http://api.com/product_sub_categories?category_id")
    .then(res => res.json())
    .then(
      (result) => {
        this.setState({
          isLoaded: true,
          product_sub_categories: result.product_sub_categories
        });
      },
      (error) => {
        this.setState({
          isLoaded: true,
          error
        });
      }
    )
}

1 Ответ

3 голосов
/ 20 февраля 2020

Вы можете сделать, используя обратную галочку.

handleClick(e){
  fetch(`${BASE_PATH}/product_sub_categories?category_id=${e.target.value}`)
  .then(res => res.json())
  .then(
    (result) => {
      this.setState({
        isLoaded: true,
        product_sub_categories: result.product_sub_categories
      });
    },
    (error) => {
      this.setState({
        isLoaded: true,
        error
      });
    }
  )
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...