我有一个场景,我的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'
}]
}
对象内的List属性不断增长。
例如另一种情况:
{
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'
}]
}]
}
当我看到他们为嵌套对象提到的redux文档时,使用normalizr。 但是如何设计上述两种场景的通用归一化模式呢?