Estou fazendo o curso utilizando ECMS6 e tive problemas com essa parte:
ProdutoDAO.prototype.lista =(callback) => {
this._connection.query("select * from produtos",callback)
}
penso eu que há alguma incompatibilidade do ECMS6 com o prototype, minha solução foi usar POO e meu ProdutosDAO acabou ficando assim
class ProdutosDAO{
constructor(_connection){
this._connection = _connection
}
lista(callback){
this._connection.query("select * from animal",callback)
}
}
module.exports = () => {
return ProdutosDAO;
}
Esse seria o modo correto utilizando ECMS6?