我使用Angular和Bootstrap 5.我有表格.我有一个这样的HTML代码:
<div class="mb-3">
<label for="genreName"> Tür adı</label>
<div *ngIf="!enterTheGenre" class="form-group">
<select class="form-select">
<option [value]="genre.genreName" *ngFor="let genre of genres">
{{ genre.genreName }}
</option>
<option>Tür ekle</option>
</select>
</div>
我的ts文件如下:
addBook() {
let bookModel:Book = Object.assign({}, this.bookAddForm.value);
}
但我无法从表单中获取数据.我的genreName数据始终为空.我对genreName使用了SELECT,但是对于其他人,我使用了INPUT,所以我可以从INPUT中获取数据,但不能从Form中获取数据.
我更改了值参数,如[Value]="genre",但不起作用.