Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

[Dúvida] Erro ao salvar os pensamentos

Quando eu fui testar, apareceu que tá dando erro ao salvar os pensamentos

coloquei o código no meu github

https://github.com/hkaroll/Memoteca

3 respostas
solução!

Oi, Karoll. Tudo bem com você?

Identifiquei a causa do erro ao salvar os pensamentos no arquivo ui.js. Na linha onde você está trabalhando com a lista, há um método incorreto sendo chamado.

No lugar de listaPensamentos.ariaHasPopup(li), o método correto é listaPensamentos.appendChild(li). O método appendChild() é responsável por adicionar o elemento <li> à lista no DOM. Já ariaHasPopup é um atributo relacionado à acessibilidade e não serve para inserir elementos na página, por isso esse trecho acaba causando o comportamento inesperado.

Ficando assim:

li.appendChild(iconeAspas)
li.appendChild(pensamentoConteudo)
li.appendChild(pensamentoAutoria)
listaPensamentos.appendChild(li)

Você poderia fazer essa alteração e verificar se o pensamento passa a ser salvo e exibido corretamente? Se surgir outro erro após esse ajuste, compartilhe a mensagem apresentada no console do navegador para que possamos analisar.

Espero ter ajudado.

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

agora tá aparecendo "Erro ao salvar os pensamentos"

Oi, Karoll.

Poderia atualizar o repositório com o novo código, por favor? Assim que atualizar, me avise por aqui que verifico o que pode estar acontecendo.

Fico no aguardo e a disposição :)