router go -1页面不刷新问题

问题来源

实习期间写的一个小bug

router.go(-1)返回到之前的页面后,页面状态并没有刷新,比如单选框的状态仍为被选中。

可以通过监听路由变化,以在路由进出时改变状态。

1
2
3
4
// 比如在路由变化时,重置状态
watch(route, (newVal, oldVal) => {
state = false
})

router go -1页面不刷新问题
http://example.com/2023/01/09/router-go-1页面不刷新问题/
Author
John Doe
Posted on
January 9, 2023
Licensed under