【问题标题】:Angular Material - dropdown角材料 - 下拉
【发布时间】:2017-07-01 00:34:59
【问题描述】:

我在md-input-container 中有一个下拉菜单。

<md-input-container class="md-block" flex-gt-sm>
   <label>Domain</label>
   <md-select formControlName="domain" id="domain" style="min-width: 170px;">
      <md-option *ngFor="let domain of userDomains" [value]="domain">
          {{domain}}
      </md-option>
   </md-select>
</md-input-container>

我得到这个错误:

md-input-container 必须包含 mdInput 指令。您是否忘记将 mdInput 添加到本机输入或 textarea 元素?

我该如何解决这个问题?

【问题讨论】:

  • 您甚至不需要将md-select 放入md-input-container!您似乎引用了错误的 Material 文档!
  • 这是docsmd-select

标签: angular angular-material dropdown


【解决方案1】:

docs 状态...

&lt;md-input-container&gt; 是原生 inputtextarea 元素的包装器。

.. select 两者都不是。除此之外还需要应用mdInput 指令。

因此,据我了解,这不适用于 md-select,尽管尝试将 mdInput(我尝试过)添加到它。

【讨论】:

    猜你喜欢
    • 2020-03-13
    • 2018-08-04
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    • 2017-10-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多