Результат API фильтра с React - PullRequest
0 голосов
/ 28 апреля 2019

Я использую API и реагирую на этот фрагмент кода:

constructor(props) {
  super(props);
  this.state = {
    items: null
  };
}

componentDidMount() {
  return client
    .get('/api/v1/product/list')
    .then(response => {
      this.setState({items: response});
      return response
    })
    .catch(err => {
      throw err
    });
}

, а затем я получил такой результат от API:

enter image description here

Мои вопросы: как мне отфильтровать результат API и затем использовать результаты внутри данные ..?

1 Ответ

1 голос
/ 28 апреля 2019

попробуй так,

constructor(props) {
  super(props);
  this.state = {
    items: null
  };
}

componentDidMount() {
  return client
    .get('/api/v1/product/list')
    .then(response => {
      //extract data from response 
       let {data} = response;
      this.setState({items:data.results});
      return response
    })
    .catch(err => {
      throw err
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...