Devexpress 在DevExtreme(分组)dxList中,我是否可以更改;项目“;至;元素“;输入数组的名称?
我有一个分组的DevExtreme dxList。 来自服务器的输入数据数组如下所示:Devexpress 在DevExtreme(分组)dxList中,我是否可以更改;项目“;至;元素“;输入数组的名称?,devexpress,devextreme,Devexpress,Devextreme,我有一个分组的DevExtreme dxList。 来自服务器的输入数据数组如下所示: inputArray = [{ label: "group1", elements: [{ text: "a" }, { text: "b" }] }, { label: "group2", elements: [{ text: "a" }, { text: "b" }]
inputArray = [{
label: "group1",
elements: [{ text: "a" }, { text: "b" }]
},
{
label: "group2",
elements: [{ text: "a" }, { text: "b" }]
}];
所以我有“元素”而不是“项目”,这不起作用:
<div data-bind="dxList: { dataSource: inputArray, grouped: true }"></div>
是否有一种配置方法可以告诉dxList使用“元素”而不是“项目”?使用数据源映射功能。 看下面的小提琴
dataSource = new DevExpress.data.DataSource({
store: inputArray,
map: function (item) {
return {
key: item.label,
items: item.elements
};
}
});