Member 13782684 Ответов: 0

Я использую 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."

0 Ответов