反应本机 - 目标。价值不在移动上工作'
问候人类,
我对这个小应用程序有一个小问题,该应用程序应该仅存储和显示数据:
当我在iPad上从PC上进行dircetally(我在CMD窗口中扫描QR代码)时,应用程序启动启动时,数据启动不错,但数据不适用在重新运行应用程序或将作业发送到另一个窗口时保存(右侧的“待办事项”按钮)在您检查作业后显示出来)。
当我从Expo运行它时,我会收到此错误: null不是对象(评估'obss.map'map'map'
不确定,我不知道该如何解决这个问题
所以我认为我在保存 /加载或实际编写地图时做错了什么,但我 帮我? 请谢谢你。
更新:未设置var temp1,因为此处的警报返回“未身份”,即使我只是在上一行中定义它。这仅在iOS和Android上发生,它在Web Sim上正常工作。谁能解释一下?
<TextInput
style={s.jobInput}
onChange={(e) => {
var temp1 = e.target.value;
alert(temp1)
setJobs((currentJobs) =>
produce(currentJobs, (v) => {
v[index].address = temp1;
})
);
saveItem();
}}
value={j.address}
placeholder="Address"
/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,在发现我在更新中说明的内容后,我进行了更多搜索,并发现在移动设备上,您应该使用
onChangeText
,而不仅仅是onChange
。Ok after finding out what I stated in the update I searched a bit more and found out that on mobile you should use
onChangeText
rather than justonChange
.