javascript-es6: 无法解构对象数组。意外的令牌错误

javascript-es6: unable to destructure an array of objects. UNEXPECTED TOKEN ERROR

我有一个对象数组,我正在尝试对其进行解构,以便我可以直接使用 react-table 列的 accessor 属性 中的 属性 名称.

这是原始 JSON,实际上是通过 API 调用获取的。

不确定,我哪里错了。

您可以通过这种方式在 handleGetmeasurementsDataInfo() 中获取您所在州的站点:

handleGetmeasurementsDataInfo = async function() {
await axios

  .get("https://run.mocky.io/v3/7c15d8c2-e946-40f4-a1b9-a9a53436b388")
  .then(response => {
    // handle success
    console.log("measurement data:", response.data);
    const sites = response.data.map(e => e.sites);
    this.setState({
      isLoading: false,
      measurementsData: response.data,
      sites: sites
    });
    console.log("Sites: ", this.state.sites);
  })
  [...]

然后您可以从您所在的州访问它。

Codebox