Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Uncaught ReferenceError: ListaNegociacoes is not defined

Olá, estou tendo um problema ao testar a minha lista no console... Meu código:

      let negociacaoController = new NegociacaoController();

      let lista = new Proxy(new ListaNegociacoes(), {
        get(target, prop, receiver){

          if(['adiciona', 'esvazia'].includes(prop) && typeof(taget[prop]) === typeof(Function)) {
            return function() {
              console.log(`Método chamado: ${prop}`);
              Reflect.apply(target[prop], target, arguments);
            }
          }
          //só executa se não for função
          return Reflect.get(target,prop,receiver);

        }
      });
      lista.adiciona(new Negociacao(new Date(), 1, 100));
      console.log(lista.negociacoes);

O terminal apresenta um erro na linha "let lista = new Proxy...." justamente na minha ListaNegociacoes()

3 respostas
solução!

Sua mensagem de erro no título do seu post indica que ListaNegociacoes não foi encontrado.

Possíveis razões: você não importou o script ou importou o script com o caminho errado ou salvou o arquivo em outra pasta.

Icaro, aguardo um retorno seu.

Obrigado, Flávio! Era exatamente isso, tinha salvo o arquivo com o nome errado. Postei 2 novas dúvidas no fórum, estou com dificuldades na segunda, não estou encontrando o motivo do meu erro.