已经用了 keep-alive 标签,但 keep-alive 导致的一个问题是页面一旦创建就不会刷新了,除非手动更新。
在 vue-router 里,手动更新就要在 beforeRouteEnter 和 beforeRouteUpdate 里操作,可这两个函数只有 to 和 from 参数,无法分辨前进和后退行为。虽然可以判断 from.name 来处理,但觉得好傻,而且路由一多,这函数就不能看了。
不知道前端小伙伴们是怎么实现这一功能的呢?
在 vue-router 里,手动更新就要在 beforeRouteEnter 和 beforeRouteUpdate 里操作,可这两个函数只有 to 和 from 参数,无法分辨前进和后退行为。虽然可以判断 from.name 来处理,但觉得好傻,而且路由一多,这函数就不能看了。
不知道前端小伙伴们是怎么实现这一功能的呢?