簡體   English   中英

React Uncaught TypeError:傳播不可迭代實例的無效嘗試

[英]React Uncaught TypeError: Invalid attempt to spread non-iterable instance

我正在嘗試將項目推送到本地 gh 頁面,一切正常,但是當我將其上傳到 gh 時,我收到此控制台錯誤“未捕獲的 TypeError:傳播不可迭代實例的無效嘗試。為了可迭代,非數組對象必須有 Symbol.iterator 方法。”

const addToFavorites = (item) => {
    setFavorites([...favorites, item]);
    saveToLocalStorage([...favorites, item]);
  };

這段代碼似乎是問題,但我無法弄清楚

該錯誤試圖說明您的收藏夾數組不可迭代,因此它無法將它們傳播到您在 arguments 中為 setFavorites 和 saveToLocalStorage 創建的數組中。 除非我看看你的收藏夾數組,否則我不能給你更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM