0
I have the following function:
geraVariacoes(){
let produto = new Array()
console.log(this.listaValorAtributosColunaUm.length)
for (let i = 0; i < this.listaValorAtributosColunaUm.length; i++) {
produto.push({
sku: this.listaValorAtributosColunaUm[i].sku,
id_atributo_principal: this.listaValorAtributosColunaUm[i].idatributo,
estoque_variacao: this.listaAtributosSequencia.estoque,
preco_variacao: this.listaAtributosSequencia.preco_variacao,
foto_prin_1: this.listaAtributosSequencia.foto_prin_1,
foto_prin_2: this.listaAtributosSequencia.foto_prin_2,
foto_prin_3: this.listaAtributosSequencia.foto_prin_3,
foto_prin_4: this.listaAtributosSequencia.foto_prin_4,
foto_prin_5: this.listaAtributosSequencia.foto_prin_5,
foto_prin_6: this.listaAtributosSequencia.foto_prin_6
}
)
}
In my console.log(this.listaValorAtributosColunaUm.length)
is printed the value 3. however, when I give console.log(produto)
only one element is inserted in the array.
I also tried to: let produto = []
But still not adding the elements in my product variable, just add the first.
No error message is shown on the console