为了账号安全,请及时绑定邮箱和手机立即绑定

vue2.0如何设置 网页标题 关键字 描述

vue2.0如何设置 网页标题 关键字 描述

至尊宝的传说 2018-11-14 14:13:21
vue2.0如何设置 网页标题title 和meta标签里面的 关键字和描述呢?想动态改变,切换路由或者其他情况下,动态改变这三个地方
查看完整描述

1 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

在router.js中如下设置

import Vue from 'vue'

import Router from 'vue-router'

Vue.use(Router)


const router = new Router({

  routes: [{

      path: '/login',

      component: Login,

      meta: { title: '登录' }

    }, {

      path: '/register',

      component: Register,

      meta: { title: '注册' }

    }

  ]

})

// 全局配置

router.beforeEach((to, from, next) => {

  // Change doc title

  document.title = to.meta.title || 'Unknow title'

  document.querySelector('meta[name="keywords"]').setAttribute('content', 'keywords')

  document.querySelector('meta[name="description"]').setAttribute('content', 'description')

})


查看完整回答
反对 回复 2018-12-25
  • 1 回答
  • 0 关注
  • 1793 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号