Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usando template String

Nesta aula tivemos uma grande oportunidade para usarmos as Templates Strings no JS ao combinarmos o seletor HTML mais o valor contido no objecto item.id quando isso fica mais fácil criar esse seletor na minha opinião claro!

function atualizaElemento(item) {
    document.querySelector(`[data-id="${item.id}"]`).innerHTML = item.quantidade;
}
1 resposta
solução!

Oi João, tudo bem?

Fico feliz em saber que você está aprendendo sobre Templates Strings em JavaScript. Realmente, elas podem ser muito úteis em diversas situações, como no exemplo que você mostrou.

No código que você postou, o seletor HTML é criado de forma dinâmica, utilizando a propriedade id do objeto item. Isso torna a seleção do elemento muito mais fácil e prática.

Além disso, as Templates Strings permitem que você crie strings multilinhas, insira expressões JavaScript dentro delas e faça interpolação de variáveis, o que torna o código mais legível e fácil de entender.

Um abraço e bons estudos.