<select id="city" formControlName="city" (change)="onCitySelect($event)" >
<option *ngFor="let city of cities" [ngValue]="city" >
{{ city }}
</option>
</select>
, 나는이 메서드를 호출하고 선택된 값을 표시 할 드롭 다운을 만들 각도 4 반응성 양식을 사용하고
에서 선택한 값을 찾을 수 있습니다.
는 여기에 드롭 다운과 같이 도시 이름을 인쇄 할 기다리고 있었다이onCitySelect(event) {
console.log(event.target.value);
}
을 내 코드입니다. 그러나 인덱스 번호도 표시하는 것 같습니다. 예를 들어
2: London
실제로는 드롭 다운에 표시되는 London
대신 표시됩니다.
색인없이 도시 이름을 얻으려면 어떻게해야합니까?
반응 형 양식의 전체적인 점은 입력에 대한 값 (및 기타 정보)을 포함하는 양식 컨트롤을 갖는 것입니다. FormGroup의 "city"라는 FormControl에서 값을 가져옵니다. –