首页 > 解决方案 > 我可以在单个 this.state 中使用两个不同的变量吗?

问题描述

我有两个变量,我必须将它们传递给“this.state”,以便我可以将两个不同的状态变量用于两个功能。

例如:这个状态:{ data:'abc'},{series:100}

系列:this.state.series 数据:this.state.data

有人可以帮我解决一下吗!

提前致谢

标签: react-nativestate

解决方案


你可以这样做:

this.setState({ data: 'abc', series: 100 })

然后,您可以通过以下方式获得它:

this.state.series
this.state.data

或者以更清洁的方式:

const { series, data } = this.state

推荐阅读