vue-router 复用原有页面 不会加载
有的时候 我们在使用 v-router时候 只是修改 params或者query参数值的时候 页面不会重新加载 因为路由是一样的规则 vue则会认为是一样的页面 然后就是复用该页面 而不是 重新加载 导致 我们在 生命周期钩子 如 created 、mounted中 调用一些方法 等 不起着用 这个时候 我们就需要使用 vue中 监听 watch 了
我们来 监听路由值得变化 如果变化了 我们就加载 需要加载的方法等 如下所示:
vue-router 复用原有页面 不会加载
有的时候 我们在使用 v-router时候 只是修改 params或者query参数值的时候 页面不会重新加载 因为路由是一样的规则 vue则会认为是一样的页面 然后就是复用该页面 而不是 重新加载 导致 我们在 生命周期钩子 如 created 、mounted中 调用一些方法 等 不起着用 这个时候 我们就需要使用 vue中 监听 watch 了
我们来 监听路由值得变化 如果变化了 我们就加载 需要加载的方法等 如下所示: