有没有一种方法可以将多个CSS类添加到垫子对话框的backgroundClass属性中



尝试这样的操作,但似乎在angular 8 上不起作用

const dialogConfig = new MatDialogConfig();
dialogConfig.backdropClass = 'display-after-delay backdrop-background';

是的,您可以通过传递文档中所示的字符串数组将多个类添加到背景中:

backdropClass: string | string[]

背景的自定义类。

所以你应该像下面这样写代码:

用于添加单个类:

const dialogConfig = new MatDialogConfig();
dialogConfig.backdropClass = '<your-single-class>';

用于添加多个类:

const dialogConfig = new MatDialogConfig();
dialogConfig.backdropClass = ['display-after-delay', 'backdrop-background'];

最新更新