总结:
angular中,因为是spa,所以history.length永远是angular界面初始化的一个固定值,不会改变的。
pushstate,replacestate在首次导航进入页面时,如果没有进行任何页面交互动作,使用浏览器或者系统返回按钮,则不会触发,会直接关掉当前页面,无法按预想运作。
使用Router.navigateByUrl也是一样的
总结:
angular中,因为是spa,所以history.length永远是angular界面初始化的一个固定值,不会改变的。
pushstate,replacestate在首次导航进入页面时,如果没有进行任何页面交互动作,使用浏览器或者系统返回按钮,则不会触发,会直接关掉当前页面,无法按预想运作。
使用Router.navigateByUrl也是一样的