我有一个场景,我的 json 动态增长示例 json:
[
{
id: 1,
title: 'Chapter first',
list: [{
id: 11,
title: 'Chapter Child 1'
}]
},
{
id: 2,
title: 'Books Parent',
list: [{
id: 2.1,
title: 'Book Child 1'
}]
}
]
对象内的列表属性不断增长。
例如另一个场景:
{
id: 1,
title: 'Chapter first',
list: [{
id: 11,
title: 'Chapter Child 1',
list: [{
id: 111,
title: 'Chapter Child 2',
list:[{
id: 1111,
title: 'Chapter Child 1',
list: [{
id: 1112,
title: 'Chapter Child 2'
}, {
id: 1132,
title: 'Chapter Child 3'
}]
}, {
id: 1133,
title: 'Chapter Child 3'
}]
}]
}
当我看到他们提到的嵌套对象使用 normalizr 的 redux 文档时。但是如何为上述两种情况设计通用的规范化模式呢?