React 未捕获类型错误:传播不可迭代实例的尝试无效

问题描述 投票:0回答:1

我正在尝试将项目推送到 gh-pages,在本地,一切正常,但是当我将其上传到 gh 时,出现此控制台错误 “未捕获的类型错误:传播不可迭代实例的尝试无效。 为了可迭代,非数组对象必须具有 Symbol.iterator 方法。”

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

这段代码似乎是问题所在,但我无法弄清楚

javascript reactjs github iterable spread-syntax
1个回答
0
投票

该错误试图说明您的收藏夹数组不可迭代,因此无法将它们传播到您在 setFavorites 和 saveToLocalStorage 的参数中创建的数组中。除非我看看你最喜欢的数组,否则我无法给你更多信息

© www.soinside.com 2019 - 2024. All rights reserved.