我是上下文 API 的新手,并试图让我的代码正常工作。我收到错误:
未捕获的类型错误:对象不可迭代(无法读取属性 Symbol(Symbol.iterator))
你们中的一些好人会帮忙解决这个问题吗?
initialUserState 记录一个如下所示的对象:{name: nanny}
我的上下文文件是:
import { createContext, useState } from "react";
const initialUserState = JSON.parse(localStorage.getItem("user"));
console.log(initialUserState);
const initialFormValues = {
video: "Video.mp4",
hourly: "",
ageRange: [],
car: "",
languages: [],
homework: "",
license: "",
preference: "",
vaccination: "",
radius: "",
booked: "",
fileUpload: "file.jpg",
};
export const Global = createContext();
export default function GlobalContext({ children }) {
const [state, setState] = useState(initialUserState);
const [values, setValues] = useState(initialFormValues); //setting form state
const [radioSelected, setRadioSelected] = …Run Code Online (Sandbox Code Playgroud)