原生js实现h5应用页面跳转

新入职一家公司,以前写的pc端用的vue全家桶,现在要求的是原生js写h5应用,但是遇到页面跳转犯难了,以前都是router搞定的,现在查到的方法用window.location.herf跳转,也就意味着我要写11个html然后页面之间跳?后退又要怎么办,感觉不太对劲,希望有朋友解答,谢谢

history 对象
https://www.jianshu.com/p/bbc2f9552c06

history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面
history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在
history.back(1) 前进
history.back(-1) 后
window.location.reload(); //刷新
window.history.go(1); //前进
window.history.go(-1); //返回+刷新
window.history.forward(); //前进
window.history.back(); //返回

可以,技术都是老到新,新公司又回去了

使用原生写,有几个页面就得写几个HTML啊,能抽离出来的也就头和脚等公用的部分。

https://juejin.cn/post/7024474805592293413
题主参考下这篇文章,有6种方法
window.location.herf 也可以