javascript - useState 默认值问题,因为它始终未定义
问题描述
我学习了 React 和 JavaScript,并且有这个 React 问题需要理解useStae
我创建了一个CodeSandbox。
我尝试像这样向“useState”添加默认值:(
它是一个数组File
)
const [data, setData] = useState([ File ]);
文件很简单:
const File = (file) => {
// do stuff
return (
<Return something with props file />
);
};
发生的事情data
总是不确定的。我也试过喜欢useState([ {File} ]);
请指教?
解决方案
推荐阅读
- java - 尝试使用 wowza 在空对象引用 android studio 上调用虚拟方法
- java - 试图将 ViewList 每个项目设置为全屏
- javascript - 使用js在asp net中显示弹出对话框不起作用
- hash - Swift 4.2 错误:对类使用未实现的初始化程序“init()”
- javascript - 每当从 Electron 记录一些 javascript 错误时,Chrome 开发人员工具都会抛出错误
- api - 通过 API 的 IB(即时彭博)聊天记录
- linux - 如何重命名 bash 中的文件以增加名称中的数量?
- html - 如何预填用户输入表单?
- ruby-on-rails - SSL_connect 返回=1 errno=0 state=error: 证书验证失败(无法获取本地颁发者证书)
- anaconda - 无法启动 Jupyter Notebook:“似乎不是 IPv4 或 IPv6 地址”