AngularJS-Toaster如何杀死烤面包机

时间:2015-03-19 11:27:12

标签: angularjs message

如何在启动另一个之前停止AngularJS-Toaster,就像我想要停止

一样
toaster.pop('wait', "Email verification", 'Email is Sending');

并希望展示新的烤面包机以取得成功,例如

toaster.pop('success', "Email verification", "Your mail has been sent successfully. Please check your email id for the verification link.");

任何人都可以告诉我如何杀死烤面包机????

2 个答案:

答案 0 :(得分:4)

您好我发现它如此简单只需使用

toaster.clear();

杀死烤面包机的方法。

答案 1 :(得分:0)

我在该指令的源代码中看到有一个名为removeToast的方法。你可以传递一个toast id,它将删除toast。你试过那个吗?

scope.removeToast = function (id) {
      var i, len, toast;
      for (i = 0, len = scope.toasters.length; i < len; i++) {
          if (scope.toasters[i].id === id) {
              removeToast(i);
              break;
          }
      }
  };

Source: AngularJS-Toaster @ Github