Angular 2+设置标准Form字段外观值
Angular 2+ set standard Form field appearance value
实际上在表单域上工作,我只为我的输入使用轮廓外观(查看更多 here)。
不想在每个表单上到处复制appearance=outline
,我想知道是否有一种方法可以设置轮廓外观的标准值。
我发现 API 中有一个 MAT_FORM_FIELD_DEFAULT_OPTIONS
(link)。但我不知道如何使用它,也没有找到太多关于它的文档。
或者我应该坚持使用基本的 appearance="{{defaultAppearance}}"
在每个表单字段上并设置一个全局变量,但我仍然必须在各处复制此代码(但它仍然允许我随时轻松更改样式)
得到答案here。
添加这个:
{ provide: MAT_FORM_FIELD_DEFAULT_OPTIONS, useValue: { appearance: 'outline' }}
在@ngModule 的提供者中。
实际上在表单域上工作,我只为我的输入使用轮廓外观(查看更多 here)。
不想在每个表单上到处复制appearance=outline
,我想知道是否有一种方法可以设置轮廓外观的标准值。
我发现 API 中有一个 MAT_FORM_FIELD_DEFAULT_OPTIONS
(link)。但我不知道如何使用它,也没有找到太多关于它的文档。
或者我应该坚持使用基本的 appearance="{{defaultAppearance}}"
在每个表单字段上并设置一个全局变量,但我仍然必须在各处复制此代码(但它仍然允许我随时轻松更改样式)
得到答案here。
添加这个:
{ provide: MAT_FORM_FIELD_DEFAULT_OPTIONS, useValue: { appearance: 'outline' }}
在@ngModule 的提供者中。