オブジェクトのArrayColletionにデータを入力しようとしていますが、次のコードがあります。
var objeto:Object = new Object;
for ( var index:int=0; index < modeloHojaEnvio.modelo.arrayDatos.length; index++) {
if ( modeloHojaEnvio.modelo.arrayDatos.getItemAt( producto ).productoID == modeloHojaEnvio.modelo.arrayDatos.getItemAt( index ).productoID &&
modeloHojaEnvio.modelo.arrayDatos.getItemAt( producto ).destinoID == modeloHojaEnvio.modelo.arrayDatos.getItemAt( index ).destinoID ) {
objeto.("lento"+precio) = modeloHojaEnvio.modelo.arrayDatos.getItemAt( producto ).precio_base80;
objeto.("rapido"+precio) = modeloHojaEnvio.modelo.arrayDatos.getItemAt( producto ).precio_base100;
modeloHojaEnvio.modelo.arrayDatosForDatagrid.addItem( objeto );
}
}
ここで私は混乱しています:objeto。( "lento" + precio)、生成される "lento"変数の数がわからないため、この数を次のようにリンクします:objeto.lento1、objeto.lento2など.....
ありがとう。