Nextjs localStorage is not defined
仅仅在文件头增加'use client'是不行的,还要使用useEffect
1 | const [value, setValue] = useState<T>(initValue); |
如果通过typeof window判断,如下,虽然可以编译通过,但初始化的值并不是localStorage的值
1 | const [value, setValue] = useState<T>(() => { |
仅仅在文件头增加'use client'是不行的,还要使用useEffect
1 | const [value, setValue] = useState<T>(initValue); |
如果通过typeof window判断,如下,虽然可以编译通过,但初始化的值并不是localStorage的值
1 | const [value, setValue] = useState<T>(() => { |