Boa tarde a todos,
Desculpa a pergunta, mas como eu conseguiria iniciar o campo data com a data de hoje?
Att
Boa tarde a todos,
Desculpa a pergunta, mas como eu conseguiria iniciar o campo data com a data de hoje?
Att
Fala ai Vinicius, tudo bem? Você pode fazer um new Date(), o TypeScript vai pegar a data atual.
Espero ter ajudado.
Mas em que momento eu utilizo esse comando?
Exemplo...seria em NegociacaoController?
NegociacaoController
constructor() {
this._inputData = $('#data');
this._inputData = new Date();
this._inputQuantidade = $('#quantidade');
this._inputValor = $('#valor');
this._negociacoesView.update(this._negociacoes);
}
Fala Vinicius, seria bom você fazer no construtor, mas, você precisa criar uma nova data com new Date, depois transformar a data em string (usando o DateHelper por exemplo) e depois setar a string como .value do input.
Espero ter ajudado.
Então,
ainda não entendi, eu fiz a seguinte codificação no construtor de NegociacaoController, mas não apresenta essa data quando inicio a aplicação
constructor() {
this._inputData = $('#data');
$('#data').text('10/02/2021');
this._inputQuantidade = $('#quantidade');
this._inputValor = $('#valor');
this._negociacoesView.update(this._negociacoes);
}Em qual construtor eu deveria fazer essa codificação?
Fala Vinicius, tudo bem? Acho que no caso você deveria mudar o value do input e não seu texto.
Tente mudar de .text para .value.
Talvez vai dar problemas por conta da formação da data.
Espero ter ajudado.