class Controller{
constructor(){
this._input = document.querySelector('#input');
this._modeloDeRegistros = new ModeloDeRegistros();
this._registroView = new RegistroView(document.querySelector('#mercurio'));
}
_cast(){
event.preventDefault(event);
this._modeloDeRegistros.adicionaRegistro(new Registro(
this._input.value
));
let string = (this._modeloDeRegistros.ficheiro);
localStorage.setItem("ficheiro", string)
this._modeloDeRegistros.ficheiro = JSON.parse(JSON.stringify(localStorage.getItem("ficheiro")));
this._registroView.update(this._modeloDeRegistros);
}
}
recebo uma mensagem no console assim: ModeloDeRegistros.js:7 Uncaught TypeError: this._ficheiro.push is not a function