ios - iPhone 5C (iOS 10.3.3) 视图在使用时在浏览器上变白: setInput({ ...input})
问题描述
iPhone 5C (iOS 10.3.3) 上的所有浏览器视图都变为白色,但在使用此代码的较新手机上有效。使用input
不带“ ...
”效果很好。
const [input, setInput] = useState({
ClientEmail: "",
MailSubject: "",
MailBody: "",
Price: "",
})
const randomFunction = (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) =>
{
setInput({
...input,
[e.target.name]: e.target.value
})
};
但是当我单独设置值时,它就起作用了。代码如下。
setInput({
Price: e.target.value
});
我测试了即使我删除这些网站也无法运行:
e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>
从功能上。所以很确定是“ ...
”的错。
解决方案
推荐阅读
- r - 使用干预观察扩展数据框
- angular - 将多个字符串查询附加到 httpclientmodule
- python - 尝试从html表python中添加某个值作为键和该键的多个值
- python - Flask 和 peewee FlaskDB() 与 APScheduler 的“连接已打开”
- c - PThreads.Consumer-Producer!在不同的文件中打印
- ios - iOS 中的地理围栏限制
- android - 如何缩放画布并在边缘周围绘制细边框?
- c# - 实体框架多对多关系,不能传入模型
- twilio - TwiML bin 能否同时使用语音和短信功能?
- java - Spring WebFlux 功能端点为无效媒体类型抛出 404 而不是 415