2 回答
![?](http://img1.sycdn.imooc.com/54584dc4000118d302200220-100-100.jpg)
TA贡献1868条经验 获得超4个赞
这肯定会奏效:
axisChange(event) {
event.persist();
this.setState(prevState => ({
selectedTemplateData: {
...prevState.selectedTemplateData,
Axislables: [...event.target.value.split(',')]
}
}))
}
如果没有逗号,则将保留该值。如果有逗号,您可以拆分这些值并将它们分散到新数组中。
![?](http://img1.sycdn.imooc.com/54584f3100019e9702200220-100-100.jpg)
TA贡献1851条经验 获得超4个赞
在这里您会找到其他示例,但一个简单的方法如下:
axisChange(event) {
event.persist();
const e = event && event.target && event.target.value;
const values = e && e.split(',').length > 1
? e.split(',')
: e;
this.setState(prevState => ({
selectedTemplateData: {
...prevState.selectedTemplateData,
Axislables: [ values[0], values[1], values[n] ]
}
}))
}
添加回答
举报