2017-12-19 41 views
0

おはようございます。私は、オブジェクトが存在し、特定のプロパティが真の価値を持っているかどうかのチェックに役立つ必要があります。例:その後、Lodash、オブジェクトが存在し、プロパティが存在し、trueであることを確認してください

validations={ 
    "DSP_INDICADOR": { 
    "required": true 
    }, 
    "EMPRESA": { 
    "required": true 
    }, 
..... 
    "NOME_AVAL": { 
    "required": false, 
    "notEqualToField": "NOME" 
    } 
} 

と私は、これはそれだろうと思い、事前

+0

_.filter(validations、function(o){return o.required;})? – sinisake

答えて

1

required:true

感謝を確認してください。 lodash

if (validations["EMPRESA"] && validations["EMPRESA"].required) { 
    console.log(true) 
} else { 
    console.log(false) 
} 
+0

ええ、コースから。その日オフ:) –

1

どのように単に程度

_.get(validations, "EMPRESA.required");このように、我々は、任意の深件まで確認することができ、我々は直接の親レベルが最初に存在していることの連続&&を保証する必要はありません。

関連する問題