【发布时间】:2018-03-08 18:43:03
【问题描述】:
目前我在一个导航项目中工作,我从用户那里得到两个输入,分别是经度和纬度。输入应该一个接一个地给出。我想要的是将这两个输入作为一个用逗号分隔,这样如果我输入喜欢 41.23, 34.32 ,到经度41.23,纬度34.32的位置。
我现在的代码是:
<div *ngIf="data.mod=='goLocation'" class="panel-body">
<form #f="ngForm" (ngSubmit)="go(f.value); f.reset();" class="settings-form">
<table>
<tr>
<td>
<mat-form-field>
<input matInput placeholder="Enlem(Y)" name="lat" id="lat" #lat="ngModel" ngModel required>
<mat-error *ngIf="lat.touched && lat.invalid">
<div *ngIf="lat.errors.required">Bu alanı boş geçemezsiniz.</div>
</mat-error>
</mat-form-field>
</td>
<td>
<mat-form-field>
<input matInput placeholder="Boylem(X)" name="lon" id="lon" #lon="ngModel" ngModel required>
<mat-error *ngIf="lon.touched && lon.invalid">
<div *ngIf="lon.errors.required">Bu alanı boş geçemezsiniz.</div>
</mat-error>
</mat-form-field>
</td>
</tr>
</table>
<button [disabled]="!f.valid" class="btn btn-outline-primary">Git</button>
</form>
</div>
【问题讨论】:
-
您尝试过但失败了吗?您可以发布您的代码示例吗?
-
我正在考虑找到一种方法,如果可以将两个输入和两个不同的 id 连接在一起。
标签: javascript html css angular bootstrap-4