Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Angular中定位Position MatSnackBar模块?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将MatSnackbar模块放在页面顶部.

我尝试使用配置添加customcatlass.这是我的代码

component.ts

let config = new MatSnackBarConfig();
config.duration = 50000;
config.panelClass = ['red-snackbar']
this.snackBar.open("Please fill all the details before proceeding.",null,config);

的CSS

.red-snackbar{
    position: absolute !important;
    top: 54px;
}

但它没有用.是否可以重新定位MatSnackbar?

解决方法

可以确定 docs指定的verticalPosition:MatSnackBarVerticalPosition

TS:

openSnackBar(message: String,action: String) {
    this.snackBar.open(message,action,{
      duration: 2000,// here specify the position
      verticalPosition: 'top'
    });
}

Demo

大佬总结

以上是大佬教程为你收集整理的如何在Angular中定位Position MatSnackBar模块?全部内容,希望文章能够帮你解决如何在Angular中定位Position MatSnackBar模块?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。