vue嵌套路由页面执行顺序
时间: 2023-09-11 15:07:13 浏览: 321
Vue的嵌套路由页面执行顺序是从外层组件到内层组件。也就是说,先执行父级路由的组件,然后再执行子级路由的组件。在父级路由组件中通过<router-view>标签来渲染子级路由组件。
当子级路由组件切换时,父级路由组件不会重新渲染,只有子级路由组件会重新渲染。但是,如果父级路由组件和子级路由组件都使用了相同的数据源,那么当子级路由组件发生变化时,父级路由组件也会重新渲染。
需要注意的是,在嵌套路由中,父级路由的组件中也可以使用<router-view>标签来渲染子级路由组件,这样可以实现多层嵌套。但是,需要注意的是,每个<router-view>标签只能渲染一个组件。如果需要渲染多个组件,可以使用命名视图。
阅读全文