私はオブジェクトリテラルを取って、それを新しいオブジェクトキーがパスである新しいオブジェクトに変換したいと思います。オブジェクトのリテラルをパスを含むオブジェクトに変換しますか?
const obj = {
test: {
qwerty: 'text',
abc: {
testing: 123
}
}
}
へ:
{
'test.qwerty': 'text',
'test.abc.testing': 123
}
私はlodash docsを通して見てきたが、私はすぐにこれを行う可能性があるものを見ることができません。
オブジェクトリテラルは、任意の深さのレベルにすることができます。
これにアプローチするにはどうすればよいですか?
は、より複雑な例であるhttps://jsfiddle.net/ Lg0wyt9u/1488 / –