在制表符数据树的子项中嵌套父项 ID
Nesting Parent ID In Child For Tabulator Data Tree
我正在使用数据树来显示任务(和子任务)列表。是否可以在 Tabulator 中存储带有父 ID 的数据(为了方便)?
不是解析子记录 through/inside 他们的父记录,而是单独解析记录,但包括父 ID。
之前
[
{id:1, name:"Billy Bob", age:"12" "_children":[
{id:2, name:"Mary May", age:"1"}, //child rows nested under billy bob
{id:3, name:"Christine Lobowski", age:"42"},
{id:4, name:"Brendon Philips", age:"125", "_children":[
{id:5, name:"Margret Marmajuke", age:"16"}, //child rows nested under brendon philps
{id:6, name:"Frank Peoney", age:"12"},
]},
]},
]
之后
[
{id:1, name:"Billy Bob", age:"12"}
{id:2, name:"Mary May", age:"1", parentid:1},
{id:3, name:"Christine Lobowski", age:"42", parentid:1},
{id:4, name:"Brendon Philips", age:"125"},
{id:5, name:"Margret Marmajuke", age:"16", parentid:4},
{id:6, name:"Frank Peoney", age:"12", parentid:4},
]
这本来是一种更容易(自然)的方式进行,但 Tabulator 不会按照您表达的方式存储树项目,因此如果您想以分层方式显示树,则别无选择("natural" 方式将被 Tabulator 列为平面列表)。
我正在使用数据树来显示任务(和子任务)列表。是否可以在 Tabulator 中存储带有父 ID 的数据(为了方便)?
不是解析子记录 through/inside 他们的父记录,而是单独解析记录,但包括父 ID。
之前
[
{id:1, name:"Billy Bob", age:"12" "_children":[
{id:2, name:"Mary May", age:"1"}, //child rows nested under billy bob
{id:3, name:"Christine Lobowski", age:"42"},
{id:4, name:"Brendon Philips", age:"125", "_children":[
{id:5, name:"Margret Marmajuke", age:"16"}, //child rows nested under brendon philps
{id:6, name:"Frank Peoney", age:"12"},
]},
]},
]
之后
[
{id:1, name:"Billy Bob", age:"12"}
{id:2, name:"Mary May", age:"1", parentid:1},
{id:3, name:"Christine Lobowski", age:"42", parentid:1},
{id:4, name:"Brendon Philips", age:"125"},
{id:5, name:"Margret Marmajuke", age:"16", parentid:4},
{id:6, name:"Frank Peoney", age:"12", parentid:4},
]
这本来是一种更容易(自然)的方式进行,但 Tabulator 不会按照您表达的方式存储树项目,因此如果您想以分层方式显示树,则别无选择("natural" 方式将被 Tabulator 列为平面列表)。