Verifiquei que no vídeo temos o seguinte código em agendamentos.ts:
this._dao
.listaTodos()
.then(agendamentos => this.agendamentos = agendamentos);
Já na transcrição do vídeo:
this._agendamentoDao
.listaTodos()
.then(agendamentos => this.agendamentos = agendamentos);
Além desse detalhe temos inserido no @Component a linha:
selector: 'page-agendamentos',
Das duas formas obtenho o mesmo erro ao salvar o arquivo:
[16:23:32] webpack started ...
[16:23:45] typescript: .../ionic alura/Ionic 2 # 1/projeto/aluraCar/src/pages/agendamentos/agendamentos.ts, line: 19
Supplied parameters do not match any signature of call target.
L19: this._dao
L20: .listaTodos()
Além dessa aula em específico, nas anteriores notei diferenças entre o código do vídeo e o transcrito e até no transcrito uma hora é app.ts outra é app.component.ts além de mudar o nome do templateURL: app.component.html....
Onde pode estar o erro? O que houve nas transcrições? Isso já é por causa da atualização para o Ionic 3? Vou fazer curso mãe Dinah Flávio! rsrsrs Brincadeira!
Me ajuda aí mestre. Obrigado. =)