NativeScript / NativeScript/plugins
[@nativescript/datetimepicker] Form with date field in Angular
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- TypeScript
- Estrelas
- 206
- Forks
- 123
- Merge médio
- 2d 1h
- PRs com merge (30d)
- 1
Descrição
Hello,
I use formGroup to do my forms in my app so I used to define my form fields with formControlName like this :
<TextField formControlName="kilometers" keyboardType="number"></TextField>
But when I put it with the datePickerField, my date variable to set the current date doesn't work anymore and it puts 1 january 1970 and when I click on the field 1 january 1900.
As soon as I remove my formControlName value, it works without any issue, like if there was a conflict between date and formControlName :
<DatePickerField #date formControlName="date" [date]="dateRefuel" [pickerTitle]="'Refuel.DateTitle' | L" [maxDate]="dateRefuel"></DatePickerField>
Do you have any idea how to fix this ? The only solution that I found is to put the #date and extract the value when I click on my send form button.
Thanks
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece com o exemplo de DatePickerField Angular formControlName na issue e compare seu comportamento com o mesmo campo sem formControlName. Reproduza o binding da data atual e as interações com o picker; considera-se concluído quando a data não se torna mais 1º de janeiro de 1970 ou 1900, continuando utilizável no formulário.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- angular, typescript
- Domínio
- frontend, mobile
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100