作者:客官真的真的不可以 | 来源:互联网 | 2022-12-10 14:07
如何2018-07-17
从以下代码中分割数据:
getCompanyHolydayLeave() {
this.props.actions.getCompanyLeaveDetails().then(() => {
if (!this.props.common.getCompanyLeaveDetailsPending) {
const poyaArray= this.props.common.companyLeave
var result = poyaArray.map((poyaArray) => poyaArray.date )
var xData= result.toString().split("T")
this.setState({ companyLeave:xData });
}
});
}
我的输出xdata
是这样的.
0: "2018-04-29"
1: "18:30:00.000Z,2018-05-06"
?
2: "18:30:00.000Z,2018-05-28"
?
3: "18:30:00.000Z,2018-06-26"
我需要这样的:
0: "2018-04-29"
1: "2018-05-06"
我怎么能这样做?
1> Mamun..:
您可以格式化xData
有map()
:
var xData = ["2018-04-29",
"18:30:00.000Z,2018-05-06",
"18:30:00.000Z,2018-05-28",
"18:30:00.000Z,2018-06-26"];
xData = xData.map(d => d.split(',')[d.split(',').length-1]);
console.log(xData);