React.useEffect(() => {
const index: any = Object.keys(itineraries)[0];
setSelectedItinerary(itineraries[index].places as ItineraryPlace[]);
setSelectedDay(index);
() => setSelectedItinerary([]);
}, [itineraries]);
渲染錯誤未定義第 25 行
它在創建第一個用戶時起初運行良好,但之后顯示錯誤。如果我重新啟動應用程式,問題會重復發生。我試過查看代碼中可能出現的問題,但我不知道是什么原因導致了錯誤。
uj5u.com熱心網友回復:
itineraries
可能為空或 null。使用?
(可選)運算子鏈接嵌套項
setSelectedItinerary(itineraries?.[index]?.places as ItineraryPlace[]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/536985.html
標籤:反应反应本机
上一篇:獲取API影像以在NextJS應用程式中顯示時出現問題
下一篇:如何用變數陣列做清單?