首先,找到以前配置好的路由文件,在对应页面路由中添加以下配置便可:
meta: {vue
title: '我是页面title' }
而后再main.js中的路由钩子函数router.beforeEach添加缓存
if (to.meta.title) {函数
document.title = to.meta.title }
说到路由添加meta配置,还有一个比较经常使用的是keepAlive,它能够设置页面是否缓存,具体以下:
meta: {spa
keepAlive: true }
而后设置.vue文件的router-view
<keep-alive>nuxt
<router-view v-if="$route.meta.keepAlive"></router-view>
</keep-alive>
/启用页面缓存/
<router-view v-if="!$route.meta.keepAlive"></router-view>
/页面不缓存/code
便可router