昨天认车标活动上线了,本来以为今天没什么事了,但是中午给我打电话说推送出去的直接是一个链接没有token,现在需要解决这个bug 直接在这个页面判断调到下一个页面,下个页面做成静态页面倒也没什么问题。但是没有社区入口,而且按返回键会返回上一个页面, 上一个页面满足初次进来的判断条件,又会跳到下一个静态页面。即便不跳再按回退按钮,历史记录还是那个静态页面,所以还会退回去, 不管怎么退都出不来了。这个时候,可以用location.replace()方法。但是他们好像搜错了,用的history.replace()。 replace() 方法可用一个新文档取代当前文档。replace()不在浏览器中保存跳转前的网址,因此按返回键将无效 replace方法,通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。 window.href()不存在这个问题 window.reload()方法,强迫浏览器刷新当前页面
history.replaceState() 和 history.pushState() 是HTML5的新特性 看张鑫旭的文章并没有看懂是怎么一回事,😓
最近几天在看express的API 今天把GitHub桌面版怎么玩弄明白了