角度材料 - MdInput 到 MatInputModule? [英] Angular Material - MdInput to MatInputModule?

查看:26
本文介绍了角度材料 - MdInput 到 MatInputModule?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在用什么

  • 角度
  • 角材料 ^2.0.0-beta.12

我在做什么

  • 我刚刚开始了一个新项目并安装了材料

  • I just started a new project and installed material

从以前的项目复制某些语法时,尝试导入时出错

When copying some syntax from a previous project, I get an error when trying to import

'import { MdInputModule} from '@angular/material';

'import { MdInputModule} from '@angular/material';

  • 在对打字进行深入研究后,它看起来好像现在已更改为MatInputModule"
  • 我已更新我的模块以使用MatInputModule"
  • 现在 HTML 抛出错误
  • 'md-form-field' 不是已知元素:

    'md-form-field' is not a known element:

    • 这是使用材料网站提供的语法
    • HTML

      <form [formGroup]="albumEdit">
        <md-form-field>
          <input mdInput formControlName="albumTitle" placeholder="Album Title">
        </md-form-field>
      </form> 

      问题

      1. 我是否在这里遗漏了一些明显的东西?
      2. 在最新版本中实现材料组件的最佳方法是什么?
      3. 是否有我遗漏的官方文档?

      推荐答案

      2.0.0-beta.12 起,Md 前缀已被移除,以支持 Mat 前缀.请参阅此 变更日志:

      Since 2.0.0-beta.12, Md prefix has been removed in favor of Mat prefix. See this CHANGELOG:

      重大变化所有md"前缀都已删除.将 md 前缀更改为 mat:

      Breaking Changes All "md" prefixes have been removed.Change md prefix to mat:

      在你的打字稿中,

      import { MatInputModule} from '@angular/material';
      

      在你的模板中:

      <mat-form-field>
          <input matInput formControlName="albumTitle" placeholder="Album Title">
      </mat-form-field>
      

      网站上的文档已经过时,需要更新mat前缀.

      The documentation on the website is outdated and needs to be update with mat prefix.

      这篇关于角度材料 - MdInput 到 MatInputModule?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆