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

[Dúvida] Sobre o querySelector do atualizaElemento()

Eu não entendi a estrutura que passamos para o querySelector da função atualizaElemento. ("[data-id='"+item.id+"']")

1 resposta
solução!

Oi Fernando, tudo bem?

A estrutura que você está vendo no querySelector da função atualizaElemento é uma forma de selecionar um elemento HTML com base em um atributo personalizado data-id.

O data-id é um atributo personalizado que pode ser adicionado a qualquer elemento HTML para armazenar informações adicionais sobre o elemento. No caso da função atualizaElemento, estamos usando o data-id para identificar qual elemento HTML deve ser atualizado com base no id do item que estamos atualizando.

A estrutura ("[data-id='"+item.id+"']") é uma string que está sendo concatenada com o id do item para formar um seletor CSS válido. O seletor resultante é então passado para o querySelector, que retorna o elemento HTML correspondente.

Por exemplo, se o id do item for "123", o seletor resultante seria "[data-id='123']", que selecionaria qualquer elemento HTML com um atributo data-id igual a "123".

Espero ter ajudado a esclarecer sua dúvida!

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software