Javascript 将数据推送到SAPUI5中的Highcharts系列中

Javascript 将数据推送到SAPUI5中的Highcharts系列中,javascript,charts,highcharts,sapui5,Javascript,Charts,Highcharts,Sapui5,我有一个有1000个客户的JSON对象,我想把他们的名字放到highcharts的饼图中。不幸的是,客户的名称属性没有显示在图表中。我得到了以下图表: ` 如您所见,我有一个对象,包含99个以上的对象,总数为1000,带有客户ID和客户描述。 使用以下代码,我尝试将10个对象推入一个series对象,并将其传递给图表的series属性: var customer_gesamt = []; var customer_teil = {}; custom

我有一个有1000个客户的JSON对象,我想把他们的名字放到highcharts的饼图中。不幸的是,客户的名称属性没有显示在图表中。我得到了以下图表: `

如您所见,我有一个对象,包含99个以上的对象,总数为1000,带有客户ID和客户描述。 使用以下代码,我尝试将10个对象推入一个series对象,并将其传递给图表的series属性:

        var customer_gesamt = [];
        var customer_teil = {};
        customer_teil.data = [];   
        for (var i = 0; i < 10; i++) {
            customer_teil.name = customer_descriptions[i].CUSTOMER_DESCRIPTION;
            customer_teil.color = '#' + i + '0D0FF';
            customer_teil.data.push(i);

        }
        customer_gesamt.push(customer_teil);
生成的customer_gesamt如下所示。我认为问题在于错误地将数据推入这个对象。
我的目标是创建一个包含10个客户的对象,其中包含他们的ID、描述和特定颜色,并将其推送到图表中。

您应该通过以下方式将名称和颜色推送到point对象中:

    for (var i = 0; i < 10; i++) {
        customer_teil.data.push({
            y: i,
            name: customer_descriptions[i].CUSTOMER_DESCRIPTION,
            color: '#' + i + '0D0FF'
        });
    }
PS:y:我将设置索引,而不是值