0

私の状態オブジェクトは次のようになります。

const [result,setResult] = useState({
  series: [
      {
          name: 'Budget',
          data: [5000, 3000, 5000, 7000, 6000, 4000]
      },
      {
          name: 'Income',
          data: [8000, 1000, 7000, 2000, 5000, 3000]
      }
  ]
})

今、最初のオブジェクトのdata配列にデータを追加したいseries

{
   name: 'Budget',
   data: [5000, 3000, 5000, 7000, 6000, 4000]
}

私はそうしようとします:

function addNumber(){
  setResult([...result.series[0].data,45]) 
}

しかし、うまくいきません。提案や解決策はありますか?

4

1 に答える 1