Boa tarde Galera,
gostaria de uma ajuda tenho dois Arrays
let cor =["Amarelo","Azul","Verde"];
let tamanho = ["P","M","G"];
Com isso quero devolver todas as combinações possíveis entre cores e tamanhos em cada tr da tabela exemplo : Amarelo - P.
Fiz a seguinte View onde a mesma já acrescenta os Tamanho,como fazer para colocar as Cores junto com cada Tamanho.
class GradeView {
constructor(base) {
this.templateBase = base ;
}
template(cores,tamanhos) {
return `<table >
<tr>
<th class="tb_grade">Opções</th>
<th class="tb_grade">Estoque</th>
<th class="tb_grade">Min Estoque</th>
<th class="tb_grade">Status</th>
<th class="tb_grade">Codigos de Barras</th>
<th class="tb_grade"></th>
<th class="tb_grade"></th>
</tr>
${tamanhos.map(n => `
<tr>
<td class="tb_grade tb_opcoes">${n}</td>
</tr>
`).join('')}
</table>`
}
update(cores,tamanhos){
this.templateBase.html(this.template(cores,tamanhos));
}
}
Obrigado Galera.