Я использую angular-2.как я получу event.target.values для нескольких полей ввода с помощью одной функции.мне также нужно использовать файл in ts.пожалуйста, дайте решение.
<div class="col-md-6" (change)="calculateDob($event.target.name.value)"> <div class="form-group"> <label class="col-sm-3 control-label mandatory">Approx. Age</label> <div class="col-sm-3"> <input type="text" name='years' class="form-control" placeholder="Years" maxlength="3" formControlName="y"> </div> <div class="col-sm-3"> <input type="text" name='months' class="form-control" placeholder="Months" maxlength="2" formControlName="m"> </div> <div class="col-sm-3"> <input type="text" name='days' class="form-control" placeholder="Days" maxlength="2" formControlName="d"> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="col-sm-3 control-label"> Approx. Date Of Birth </label> <div class="col-sm-9"> <input type="date" class="form-control" formControlName="dateOfBirth" [(ngModel)]="birthDay" disabled> </div> </div> </div>
Что я уже пробовал:
calculateDob(всего){
это.с Днем рождения = момент().вычитание(общая.имя.лет, 'лет').вычитание(общая.имя.месяца, 'месяцев').вычитание(общая.имя.дн, 'дней');
}
Html-код, который я написал, неверен.
(change)="calculateDob($event.target.name.value).It shows error."