【发布时间】:2018-04-08 00:27:04
【问题描述】:
mat-select 元素表现得很有趣。见下文。
代码
<mat-form-field>
<input matInput placeholder="Name" #NameInput>
</mat-form-field>
<mat-select placeholder="How Many?">
<mat-option>One</mat-option>
<mat-option>Two</mat-option>
<mat-option>Three</mat-option>
<mat-option>Four</mat-option>
<mat-option>Five</mat-option>
</mat-select>
结果
将mat-select 包装在mat-form-field 中会出现以下错误:
mat-form-field 必须包含一个 MatFormFieldControl。你忘了 将 matInput 添加到本机输入或 textarea 元素?
但是,包含input 和matInput 会同时显示input 和mat-select,使其看起来很奇怪。有什么办法吗?
【问题讨论】: