idatagrid表格里如何使用data属性加载数据的问题

提问 已结 3 5698
悬赏:20飞吻
通过如下方法生成数据表格:
<table id="componentTable">
</table>
<script>
$("#componentTable").iDatagrid({
fitColumns:true,
columns:[[
{field:'name',title:'组件名称',width:80}
]]});
</script>

js部分如下,使用了data属性来加载数据:
$('#componentTable').iDatagrid({
data: [
{name:'value11'}
]
});
1.完全按照data要求的格式没有加载成功,这个问题怎么解决?
	var modelJson = myDiagram.model.toJson();
var json = eval('(' + modelJson + ')')
var nodeDataArray = json.nodeDataArray;
const component=nodeDataArray.map(function(x){
return {"name":x.name}
});
console.log(component)
$('#componentTable').iDatagrid({
data:component
});
2.动态获取数据加载component,data方法可以这么使用吗?如果不能可不可以提供下方法。
回帖
回帖须知