【问题标题】:Set default directive for all input in app为应用程序中的所有输入设置默认指令
【发布时间】:2019-06-21 05:44:20
【问题描述】:

我将 mat-form-field 与自定义 css 一起使用,以将外观更改为 appearance="outline" 指令。

Angular Material v 7.2.1 appearance="outline" 被添加到mat-form-field 选项中。

如何将appearance="outline" 声明为我应用中每个输入字段的默认值?

【问题讨论】:

    标签: angular angular-material mat-input


    【解决方案1】:

    您可以尝试在 @NgModule 中注入 mat-form-field 默认选项:

    ...
    providers: [ 
       { provide: MAT_FORM_FIELD_DEFAULT_OPTIONS, useValue: { appearance: 'outline' } } 
    ],
    ...
    

    这个https://github.com/angular/material2/issues/12765 有问题,但我相信它已经解决了。

    【讨论】:

      猜你喜欢
      • 2020-06-27
      • 2013-12-27
      • 2018-02-07
      • 2010-10-30
      • 2010-09-25
      • 1970-01-01
      • 2017-12-03
      • 1970-01-01
      • 2017-09-04
      相关资源
      最近更新 更多