@abala/arr2tree 中文文档教程
arr2tree
array to tree
Installation
npm i @abala/arr2tree
Usage
const array = [
{
id: 'parent-1',
value: '水果',
},
{
id: 'children-1',
value: '橘子',
parentId: 'parent-1'
},
{
id: 'children-2',
value: '苹果',
parentId: 'parent-1'
},
{
id: 'children-3',
value: '香蕉',
parentId: 'parent-1'
},
]
arr2tree(array)
// 输出
// [
// {
// id: 'parent-1',
// value: '水果',
// children: [
// {
// id: 'children-1',
// value: '橘子',
// parentId: 'parent-1'
// },
// {
// id: 'children-2',
// value: '苹果',
// parentId: 'parent-1'
// },
// {
// id: 'children-3',
// value: '香蕉',
// parentId: 'parent-1'
// },
// ]
// }
//]
API
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
parentId | 父元素id | string | 'parentId' |
id | 元素id | string | 'id' |
array | 数据 | array | [] |
更多
你可能也喜欢
- 23mofang-react-native-root-siblings 中文文档教程
- @21epub/create-storybook-react-library 中文文档教程
- @3b4b/circle-button-ad 中文文档教程
- @3t-transform/transform-datatransformation 中文文档教程
- @3yourmind/sass-node-modules-importer 中文文档教程
- @5i5j/create-vue3-app 中文文档教程
- @aaronellington/npm-style-config 中文文档教程
- @abegalinov/backoffice-skeleton 中文文档教程
- @abi-software/simulationvuer 中文文档教程
- @ably/msgpack-js 中文文档教程