Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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

element.classList

        const DropdownExpandedIcon = item.querySelector(".material-symbols-outlined icone");
        DropdownExpandedIcon.classList.toggle("active", mostrar);

Saudações! Não consigo entender porquê no console do navegador está implicando com o "classList". Dis que não pode ler uma propriedade nula referenciando justamente o "classList". Alguém sabe o motivo??

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá!

O erro que você mencionou ("não pode ler uma propriedade nula") acontece quando o querySelector não encontra o elemento esperado, retornando null. Tenha certeza de que a classe passada (.material-symbols-outlined icone) tá correta e realmente exista no HTML.

Sugiro verificar se há espaço entre as classes. Caso as classes sejam aplicadas ao mesmo elemento, o seletor correto deve ser .material-symbols-outlined.icone (sem espaço).