实际上是在表单字段上工作,我只是在输入中使用轮廓外观(请参见更多here)。
我不想在每个表单上到处复制appearance=outline
,我想知道是否有一种方法可以设置轮廓上外观的标准值。
我在API中发现有一个MAT_FORM_FIELD_DEFAULT_OPTIONS
(link)。但是我不知道如何使用它,也没有找到很多文档。
或者我应该坚持一个基本的appearance="{{defaultAppearance}}"
在每个表单字段上并设置一个全局变量,但是我仍然必须在各处重复编写此代码(但仍然可以让我随时随地轻松更改样式)
答案 0 :(得分:0)
得到答案here。
添加此内容:
{ provide: MAT_FORM_FIELD_DEFAULT_OPTIONS, useValue: { appearance: 'outline' }}
在@ngModule的提供程序中。