Я пытаюсь получить данные, хранящиеся в свойстве под названием __parsed_extra
(см. Изображение):
Это мой код:
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' из неопределенного
Что происходит не так?