【发布时间】:2017-09-12 04:46:02
【问题描述】:
我正在使用 Angular ngToast。我试图一次只显示一个吐司。在显示新的 toast 之前,应该隐藏之前显示的 toast。一次应该只有一个 toast。我尝试指定 maxNumber 但不起作用。
ngToast.create({
className: 'info',
content: ' New Toast',
maxNumber: 1
//autoDismiss: true,
//maxOpened: 1
//timeout: 500,
//preventDuplicates: true,
//preventOpenDuplicates: true
//dismissOnClick:true
//clickToClose: true
});
【问题讨论】:
-
为什么 maxNumber:1 不起作用是因为这仅在配置级别可用,因此如果要覆盖这些值,则需要在引导应用程序时注入配置文件并覆盖 maxNumber 属性。如本参考资料中所述,* 标记的属性处于配置级别,其余的您可以在单个 toast 上覆盖。 ngToast