页面标题
在vue-router页面配置中添加meta的title信息,配合vue-router
的beforeEach
注册一个前置守卫用户获取到页面配置的title
const title = '移动端'; export default function getPageTitle (pageTitle) { if (pageTitle) { return `${pageTitle} - ${title}` } return `${title}` }
router.beforeEach((to, from, next) => { // set page title document.title = getPageTitle(to.meta.title) }
router
{ path: '/annunciate', name: 'annunciate', component: annunciate, meta:{ title: '通告广场' } },