Reactjs 输入值的lodash解决方案={}

Reactjs 输入值的lodash解决方案={},reactjs,lodash,Reactjs,Lodash,我有一个带有一些输入字段的表单,我需要从服务器获取一个JSON,然后从该JSON对象获取输入默认值,但有时由于网络问题,该对象可能是空的,在这种情况下,我得到的错误是该值不能为空, 我需要一种用洛达斯处理的方法,有人能帮我吗? 请告诉我如何将它传递给value={} 下面是不使用Lodash的示例,我想去掉代码中的所有&&s <Input value={userProfile && userProfile.result.job} onChange={() => set

我有一个带有一些输入字段的表单,我需要从服务器获取一个JSON,然后从该JSON对象获取输入默认值,但有时由于网络问题,该对象可能是空的,在这种情况下,我得到的错误是该值不能为空, 我需要一种用洛达斯处理的方法,有人能帮我吗? 请告诉我如何将它传递给value={}

下面是不使用Lodash的示例,我想去掉代码中的所有&&s

<Input value={userProfile && userProfile.result.job} onChange={() => setJob(...userProfile.result.job)}  />
setJob(…userProfile.result.job)}/>
香草JS有
?。
语法:

const userProfile=null
console.log(userProfile?.result?.job)