Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Devexpress 在DevExtreme(分组)dxList中,我是否可以更改;项目“;至;元素“;输入数组的名称?_Devexpress_Devextreme - Fatal编程技术网

Devexpress 在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" }]

我有一个分组的DevExtreme dxList。 来自服务器的输入数据数组如下所示:

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
            };
        }
    });