Я пытаюсь выяснить, как настроить путь с помощью lodash _.setWith. В данном примере здесь:Lodash _.setWith настроить путь
var arr =
[
['a'],
['a','b'],
['a','b','c'],
['a','b','c','d'],
]
var object = {};
for (i = 0; i < arr.length; i++) {
_.setWith(object, arr[i], {'data' : {'path': 'path', 'title': 'title'}}, Object)
}
console.log(object)
Выводит структуру, как это:
{
a: {
data: {}
b: {
data: {}
c: {
data: {}
d: {
data: {}
}
}
}
}
}
Можно ли получить что-то вроде этого, с настройщиком:
{
a: {
data: {}
children: {
b: {
data: {}
children: {
c: {
data: {}
children: {
d: {
data: {}
children: {}
}
}
}
}
}
}
}
}
Великий и короткое решение, благодаря – janthoma