只有在没有自我清除的情况下才能清除角度

时间:2015-11-17 15:57:04

标签: javascript angularjs

我在应用中使用angular toastr

我已设置为默认情况下,toastr消息没有超时。用户必须清除toastr消息。但是,当用户移动到另一个页面时,会清除toastr消息,如此...

$rootScope.$on("$locationChangeStart", function() {    
            //clear any toastrs visible when navigating to a different route
            toastr.clear();
        });

我想调整此代码,以便它只影响超时=== 0的toastrs。

原因在于,当我添加/编辑产品时,用户会自动发送到列表屏幕,我想显示一个超时的成功toastr。但是目前该功能将清除toastr,因此用户看不到该消息。

有没有办法实现这个目标?

由于

0 个答案:

没有答案