Javascript 在Chart.JS中插入数组

Javascript 在Chart.JS中插入数组,javascript,chart.js,Javascript,Chart.js,我在循环中得到了expirationdate和price的所有值。如何将它们写入变量,以及如何在标签[]、数据[]中指定它们 success: function (data) { if (data.result) { for (let i = 0; i < data.result.length; i++) { console.log(data.result[i].expirationdate);

我在循环中得到了expirationdate和price的所有值。如何将它们写入变量,以及如何在标签[]、数据[]中指定它们

success: function (data) {
            if (data.result) {
                for (let i = 0; i < data.result.length; i++) {
                    console.log(data.result[i].expirationdate);
                    console.log(data.result[i].price);

                }
                var ctx = document.getElementById("myChart").getContext("2d");
                    var chart = new Chart(ctx, {
                        type: 'line',
                        data: {
                             labels: [],
                            datasets: [{
                                label: 'Payment',
                                backgroundColor: 'rgb(255, 99, 132)',
                                borderColor: 'rgb(255, 99, 132)',
                                data: [],
                            }]
                        },
                        options: {}
                    });
            }
        }
成功:函数(数据){
if(data.result){
for(设i=0;i
这应该可以:

成功:函数(数据){
if(data.result){
var到期日期=[];
var价格=[];
for(设i=0;i}
是否希望
过期日期
填充
标签
属性,以及
价格
填充
数据
属性?如果没有,请编辑您的问题以更好地解释。我想在标签[]和data.result[I]中插入data.result[I].expirationdate。数据中的价格:[]经过编辑,使分配更加清晰。