我有一个函数可以生成一个我想要添加到状态中的对象。我正在使用react钩子。}
setRoomMatches([...roomMatches, newMatch]); 我的问题是我一直收到相同的错误Uncaught TypeError: roomMatches is not iterable 如何在不删除当前状态的情况下添加到当前状态?
在上一次工作中,有人告诉我,我不应该通过诸如getElementById in React这样的方法直接访问HTML元素。我目前正在实现Chart.js。为了设置图表,我最初使用的是useRef钩子,而不是访问上下文,但现在我似乎需要通过ID获取画布,以便正确实例化它。我想知道这是不是犹太的。我怀疑我不使用上下文有什么问题,因为我的图表数据没有加载并抛出控制台错误:“未能创建图表:无法从给定项获取上下文” chart = new Chart