我有网格的默认视图配置,在页面加载时初始化。在网格上方,我有下拉菜单,其中包含预定义的可用视图(表示网格中的可变列)。
预定义视图的结构如下:
"gridStructure" : {
"columns" : [ {
"id" : 6,
"position" : 12,
"title" : "Order archived",
"locked" : false,
"entityName" : null,
"width" : "auto",
"filterable" : {
"cell" : {
"dataTextField" : "archived",
"operator" : "eq"
}
}
}, {
"id" : 7,
"position" : 13,
"title" : "Creation time",
"locked" : false,
"entityName" : null,
"width" : "auto",
"filterable" : {
"cell" : {
"dataTextField" : "creationTime",
"operator" : "lte"
}
}
} ]
},
问题是:
是否可能破坏网格的整体结构并为网格中的现有数据设置新内容?
这意味着我不想显示/隐藏列,而是使用新列和旧数据重新创建网格。
我该怎么办?