【问题标题】:React json Data inside value check validation在值检查验证中反应 json 数据
【发布时间】:2021-10-04 04:01:31
【问题描述】:

我正在使用 React 应用程序我有一个问题我想验证 JSON 文件是否为空,我知道如何验证 {} 这种空,但我的 JSON 结构是

{
    name:"",
    email:"",
    dob:"",
    password:""
} 

我有默认结构值如何验证里面的值是空的还是不喜欢整个空检查同样

【问题讨论】:

  • 如何使用 JSON.stringify() 比较两个值?
  • 将你的默认结构设置为{ name:undefined, email:undefined, dob:undefined, password:undefined } ,然后你可以检查它是否未定义。

标签: javascript reactjs json


【解决方案1】:

这是你要找的吗:

myJSON = {
    name:"",
    email:"",
    dob:"",
    password:""
} 

let jsonValid = true
Object.keys(myJSON).forEach((key)=> {
    if(myJSON[key] == "") {
    valid = false
  }
})

console.log(jsonValid)

遍历JSON对象的每个key,如果key的值为空字符串,则将jsonValid变量的值改为false/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    • 1970-01-01
    • 2013-07-08
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 2021-01-08
    相关资源
    最近更新 更多