Не удается получить данные "__parsed_extra" - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь получить данные, хранящиеся в свойстве под названием __parsed_extra (см. Изображение):

enter image description here

Это мой код:

import React, { Component } from "react";
import Papa from "papaparse";

export default class Player extends Component {
  constructor(props) {
    super(props);

    this.state = {
      data: []
    };

    this.updateData = this.updateData.bind(this);
  }

  UNSAFE_componentWillMount() {
    var csvFilePath = require("./training13Sep.csv");
    Papa.parse(csvFilePath, {
      header: true,
      skipEmptyLines: true,
      download: true,
      complete: this.updateData
    });
  }

  updateData(result) {
    const data = result.data;
    this.setState({ data: data });
    console.log(this.state.data);
  }

  render() {
    console.log(this.state.data[15].__parsed_extra[1]);

    return (
      <table>
        <tr>
          <th>Player</th>
          <th>Nationality</th>
          <th>Age</th>
          <th>Player Number</th>
          <th>Signed</th>
          <th>Wage</th>
          <th>Position</th>
          <th>Description</th>
          <th>Height</th>
          <th>Weight</th>
          <th>Social Networks</th>
        </tr>
      </table>
    );
  }
}

Я получаю сообщение об ошибке:

TypeError: Невозможно прочитать свойство '__parsed_extra' из неопределенного

Что происходит не так?

...