2
respostas

Dúvidas sobre o Reflect.apply

Meu código está dando erro ao executar o projeto no navegador

ListaNegociacoes.js:16 Uncaught TypeError: Function.prototype.apply was called on #, which is a object and not a function

Segue o link do meu projeto https://github.com/GrasielaMach14/lsnegociacoes-js

2 respostas

Oi Grasiela,

inverta a ordem dos parâmetros no construtor do seu modelo (models\ ListaNegociacoes.js):

De: constructor(armadilha, contexto) Para: constructor(contexto, armadilha)

Pois você está chamando dessa forma:

new ListaNegociacoes(this, function(model){ ...

e o this representa o contexto e não a armadilha.

Alterei a ordem dos parâmetros e funcionou. Valeu!