Arrays Can';“得不到”__解析为“额外”;数据
我正在尝试获取存储在名为Arrays Can';“得不到”__解析为“额外”;数据,arrays,reactjs,papaparse,Arrays,Reactjs,Papaparse,我正在尝试获取存储在名为\uu parsed\u extra的属性中的数据(参见图): 这是我的代码: import React, { Component } from "react"; import Papa from "papaparse"; export default class Player extends Component { constructor(props) { super(props); this.state = { data: []
\uu parsed\u 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>
);
}
}
import React,{Component}来自“React”;
从“papaparse”导入Papa;
导出默认类播放器扩展组件{
建造师(道具){
超级(道具);
此.state={
数据:[]
};
this.updateData=this.updateData.bind(this);
}
不安全的_组件willmount(){
变量csvFilePath=要求(“/培训9月13日”);
parse(csvFilePath{
标题:对,
Skipeptylines:没错,
下载:对,
完成:this.updateData
});
}
更新数据(结果){
常数数据=结果数据;
this.setState({data:data});
console.log(this.state.data);
}
render(){
console.log(this.state.data[15]。uu解析的_u额外[1]);
返回(
玩家
国籍
年龄
玩家号码
签署
工资
位置
描述
高度
重量
社交网络
);
}
}
我收到一个错误消息:
TypeError:无法读取未定义的
出了什么问题?错误向您显示了问题,阅读错误消息是否为您提供了足够的信息来理解您的问题?不,我不知道为什么它无法读取属性。您可以帮助我了解语法吗?