6

我正在使用Angular toastr,但在隐藏前一个 toastr 和显示下一个 toastr 之间存在延迟。一次应该只有一个烤面包机。我正在隐藏并显示它,但没有视觉差异,而且 toast 消息仍然相同,用户无法区分哪个是前一个,哪个是下一个 toast。我用两个功能解雇他们。任何帮助,将不胜感激。

这是我的设置:

        autoDismiss: true,
        maxOpened: 2,
        newestOnTop: true,
        extendedTimeOut: 1000,
        tapToDismiss: false,
        timeOut: 5000
4

2 回答 2

11

在不使用动画的情况下立即删除当前的 toast

toastr.remove()

使用动画移除当前的 toast

toastr.clear()

每件事都在github上提到

于 2016-12-06T18:25:48.943 回答
3

maxOpened: 1

在 toastrConfig. 这将防止 toasts 堆叠,第二个 toast 将在第一个过期后立即显示。

于 2016-12-06T18:31:55.710 回答