Mixin 该 Vue 组件,给页面增加一个响应 $route.query 变化的 onQueryUpdated 回调吧! 项目地址

使用场景

对于 keep-alive 的页面来说,无论是分页还是搜索,该类业务都可抽象为去改变当前页 url 中的查询参数,然后在 onQueryUpdated 回调中拿着查询参数去获取数据就好。你不需要在 created 时获取一下数据,某个响应查询参数变化的地方再获取一下数据了,你只需要: