Boa noite,
Ao habilitar "strictNullChecks": true obtive problema no NegociacaoController, em um ponto diferente do que foi apresentado na aula: linhas :
new Date(this._inputData.val().toString().replace(/-/g, ',')),
parseInt(this._inputQuantidade.val().toString()),
parseFloat(this._inputValor.val().toString()));
mensagem de erro:
app/ts/controllers/NegociacaoController.ts(25,22): error TS2532: Object is possibly 'undefined'.
[0] app/ts/controllers/NegociacaoController.ts(26,22): error TS2532: Object is possibly 'undefined'.
[0] app/ts/controllers/NegociacaoController.ts(27,24): error TS2532: Object is possibly 'undefined'.
Já tentei fazer uma verificação : if(this._inputData.val() != undefined) { porém não deu certo.
Poderiam me auxiliar?