登录成功后显示一次toastr

问题描述

我想在用户成功登录后只显示一次 toastr 通知。 如果用户尝试重新加载页面用户重定向到另一个页面,我不想重新显示通知。 这可能吗?

解决方法

您可以通过 local.storage() 实现:

Window.localStorage

var isLogged = localStorage.getItem("isLogged");

if(!isLogged){
    alert('notification');
}

localStorage.setItem("isLogged",true);


//on logout or window.onbeforeunload remove from local storage
//localStorage.removeItem("isLogged");

示例:localStorage example

注意:要检查存储的项目,请转到应用程序选项卡本地存储部分下的浏览器控制台