最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
vue中动态设置meta标签和title标签的方法
时间:2022-06-25 15:56:04 编辑:袖梨 来源:一聚教程网
因为和原生的交互是需要h5这边来提供meta标签的来是来判断要不要显示分享按钮,所有就需要手动设置meta标签,标题和内容
//router内的设置
{
path: '/teachers',
name: 'TDetail',
component: TDetail,
meta: {
title:"教师详情",
content: 'disable'
}
},
{
path: '/article',
name: 'Article',
component: Article,
meta: {
title: "文章详情",
content: 'disable-no'
}
},
//main.js里面的代码
router.beforeEach((to, from, next) => {
/* 路由发生变化修改页面meta */
if(to.meta.content){
let head = document.getElementsByTagName('head');
let meta = document.createElement('meta');
meta.content = to.meta.content;
head[0].appendChild(meta)
}
/* 路由发生变化修改页面title */
if (to.meta.title) {
document.title = to.meta.title;
}
next()
});
效果如图:
相关文章
- Eid Milad-un-Nabi 海报 08-25
- 印尼童子军制服写实自拍 08-25
- 小米路由器wps按钮在哪(小米路由器wps按钮位置介绍) 08-25
- pr如何实现手机滑屏效果怎么做-步骤参数设置和位置线索 08-25
- Imgcook-阿里推出的免费设计稿智能生... 08-25
- AI速配(AiSoup)-AI产品图背景融合、抠图、放大、抹除、修复工具 08-25
