这是我修正的数字1 2 3 ....到10
我想通过循环
创建数据数组 data = [ { value: ProductPiecePerBundle* 1 , label: "1 "+ ProductPiecePerBundle*1 },
{ value: ProductPiecePerBundle* 2 , label: "2 "+ ProductPiecePerBundle*2 } ,
{ value: ProductPiecePerBundle* 3 , label: "3 "+ ProductPiecePerBundle*3 } ,
.....
{ value: ProductPiecePerBundle*10 , label: "10 "+ ProductPiecePerBundle*10 } ,
];
答案 0 :(得分:1)
var data = [];
var x = 1
for(var i = 0 ; i < 10; i++) {
data[i] = {value: ProductPiecePerBundle*x , label: "" + x + " "+ ProductPiecePerBundle*x}
x++
}
答案 1 :(得分:1)
需要更多信息才能回答您的问题。但一般来说,使用for循环创建数组看起来像这样:
var ProductPiecePerBundle = 2;
var data = [];
for (i = 1; i < 11; i++) {
myArray.push({value: ProductPiecePerBundle * i , label: i + " "+ ProductPiecePerBundle * i });
}
要向数组添加内容,请使用push method。