私はlodashの新機能です。オブジェクトをフォーマットすることができます.Lodash関数や他の最適な方法で行うことができます。Lodash関数を使用してcomplexeオブジェクトを変換する
初期オブジェクトルック生活この:
var obj = {
valuesStr:
{ ref_str: [ 'REF' ],
des_str: [ 'DES' ],
desc_str: [ 'DESC' ] },
id: 1
}
結果のオブジェクトは、次のようになります。
:私は、このソリューションを試してみましたが、私に期待される結果を与えるものではありませんvar result = {
value:
[ { code: 'ref', context: '', value: [ 'REF' ] },
{ code: 'des', context: '', value: [ 'DES' ] },
{ code: 'desc', context: '', value: [ 'DESC' ] } ],
id: 1
}
var res = {
value: _.map(obj.valuesStr, res => {
return {
code: res.toLowerCase(),
context: '',
value: res,
};
id: obj.id
}
あなたは全体の初期オブジェクト – user93
を置くことができ、あなたは何をしようとしたことがありますか? –
は私が試したソリューションで更新しました – kyserslick