Angular Material Design中的输入数字?

时间:2017-08-03 14:48:36

标签: angular material-design angular-material2

标准输入为:

 <input type="number" placeholder="Hours">

Angular Material Design中有什么东西吗?

enter image description here

我使用Angular最新版本

我试过这个,但这只是简单的输入:

<md-input-container>
  <input mdInput type="number" placeholder="Favorite food" value="Sushi">
</md-input-container>

它应该是< md-input-container input="number">ot input type="number">

3 个答案:

答案 0 :(得分:12)

简而言之,是的。你想要&lt; md-input-container&gt;包装器,支持以下输入类型

  1. 日期
  2. 日期时间本地
  3. 电子邮件
  4. 密码
  5. 搜索
  6. 电话
  7. 文本
  8. 时间
  9. URL
  10. 例如

    <md-input-container>
        <input
            mdInput
            type="number"
            id="myNumber"
        />
    </md-input-container>
    

    结帐https://material.angular.io/components/input/overview

答案 1 :(得分:1)

这个不再工作了

<md-input-container></md-input-container>

这很好。.

<mat-label>Time</mat-label>
    <input type="number" class="form-control" matInput name="time" placeholder="Time" change)="xxx($event)" formControlName="time" required>

在.TS文件中,您可以使用xxx (e) { console.log(e); }

进行更改事件

答案 2 :(得分:0)

将其用于角材料编号

<mat-form-field>
            <input type="number" class="form-control" matInput name="value" placeholder="Slab" (change)="xxx()"
                   formControlName="value">
          </mat-form-field>