我用狀態變量創建一個React類是數組類型。爲什麼無法在反應類的狀態下定義數組變量?
export default class Demo extends React.Component {
constructor(props){
super(props)
this.state ={
test: []
}
}
,但是當我在console.log(this.state.test)
功能render
然後返回object
型。我認爲這是映射時唯一的關鍵目的。
但是如果我只是想爲push方法定義一個數組呢。
還有其他方法可以定義嗎?請幫忙。
您是否嘗試過推呢?它絕對是一個數組,但它是一個關鍵:值對象。 objects屬性值是一個數組。 'test'不是一個數組,它只是一個鍵 –