为应用程序中的所有输入设置默认指令
Posted
技术标签:
【中文标题】为应用程序中的所有输入设置默认指令【英文标题】: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"
声明为我应用中每个输入字段的默认值?
【问题讨论】:
【参考方案1】:您可以尝试在 @NgModule
中注入 mat-form-field 默认选项:
...
providers: [
provide: MAT_FORM_FIELD_DEFAULT_OPTIONS, useValue: appearance: 'outline'
],
...
这个https://github.com/angular/material2/issues/12765 有问题,但我相信它已经解决了。
【讨论】:
以上是关于为应用程序中的所有输入设置默认指令的主要内容,如果未能解决你的问题,请参考以下文章