【发布时间】:2020-01-27 01:28:05
【问题描述】:
我是 Typescript 和整个 WebDev 的新手。 目前,我想使用 md-select 将数据绑定到提交到后端的表单,但我当前的实现打破了页面。 HTML 如下所示。
<md-input-container class="home__input-container">
<md-select placeholder="sex | male/female" [(ngModel)]="patient.gender" name="gender">
<md-option *ngFor="let gender of genders" [value]="gender">
{{gender}}
</md-option>
</md-select>
</md-input-container>
我正在将大多数可能的模块(MdSelect、Forms 等)导入为 appcomponent 中的 shared.modules 文件。选择用于其他组件之一。 这里我定义了性别字符串。
public genders: string[] = ["male","female"];
这是我要绑定数据的对象。
export class Patient {
dose: number = 20;
mass: number = 30;
gender: string = "male";
age: number = 10;}
有什么建议吗?
【问题讨论】:
-
问题已解决,md-input-container 不适用于 Material 2.0.0-beta.8 中的 md-select :)
标签: javascript angular forms typescript angular-material