dynamic - 根据模型动态创建具有动态列数的 ui5-tree-table
问题描述
有没有办法以动态数量的列和行的方式动态创建树表?假设模型中的属性称为“ColX”,其中 X 代表计数器。对于每个这样的属性,我想创建一个列。
我发现一个模型的示例是使用树表,它会产生 3 列和 2 个第一级行:
{
"Nodes": [
{
"NodeID": 1,
"HierarchyLevel": 0,
"Description": "Level1Node1",
"ParentNodeID": null,
"DrillState": "expanded",
"Col1": "col1-val1",
"Col2": "col1-val2",
"Col3": "col1-val3",
"data": [
{
"NodeID": 11,
"HierarchyLevel": 2,
"Description": "11",
"ParentNodeID": 1,
"DrillState": "leaf",
"Col1": "col11-val1",
"Col2": "col11-val2",
"Col3": "col11-val3"
},
{
"NodeID": 12,
"HierarchyLevel": 2,
"Description": "12",
"ParentNodeID": 1,
"DrillState": "leaf",
"Col1": "col12-val1",
"Col2": "col12-val2",
"Col3": "col12-val3"
},
{
"NodeID": 16,
"HierarchyLevel": 2,
"Description": "1x",
"ParentNodeID": 1,
"DrillState": "leaf",
"Col1": "col13-val1",
"Col2": "col13-val2",
"Col3": "col13-val3"
}
]
},
{
"NodeID": 2,
"HierarchyLevel": 0,
"Description": "Level1Node2",
"ParentNodeID": null,
"DrillState": "expanded",
"Col1": "col2-val1",
"Col2": "col2-val2",
"Col3": "col2-val3",
"data": [
{
"NodeID": 17,
"HierarchyLevel": 2,
"Description": "21",
"ParentNodeID": 2,
"DrillState": "leaf",
"Col1": "col21-val1",
"Col2": "col21-val2",
"Col3": "col21-val3"
}
]
}
]
}
解决方案
推荐阅读
- sql - 关系表中的 SQL 插入命令
- typo3 - TYPO3 DataHandler:复制记录并将其与自身相关-> 进入循环
- python - 维特比算法 (HMM) 质量差
- javascript - 具有许多变量和 if 语句的函数不起作用
- angularjs - 错误:解析错误:...第 212 行:意外的令牌 => 在执行 gulp 服务时
- vba - VBA for Access-每次比较函数报告“false”或#error
- .net - Paint 处理程序中的文本渲染大小错误
- matplotlib - sklearn中多类分类案例的平均ROC曲线
- xtermjs - xterm.js 如何应用全屏插件?
- java - 休眠 JDBC 连接在几分钟后死机