做seo网站优化哪家强,济南网站建设公司排名,建设网站带后台管理,网页设计与网站建设考试热点在 Vue SPA 应用中#xff0c;如果想要修改 HTML 的头部标签#xff0c;如页面的 title #xff0c;我们只能去修改 index.html 模板文件#xff0c;但是这个是全局的修改#xff0c;如何为每个页面都设置不一样的 title 呢#xff1f;下面介绍两种方法。使用router.Meta…在 Vue SPA 应用中如果想要修改 HTML 的头部标签如页面的 title 我们只能去修改 index.html 模板文件但是这个是全局的修改如何为每个页面都设置不一样的 title 呢下面介绍两种方法。使用router.Meta在路由里面配置每个路由的地址首页)默认路由地址 */path: /,name: Entrance,component: Entrance,Meta: {title: 首页入口}},{ /* 修改昵称 */path: /modifyName/:nickName,name: modifyName,component: modifyName,Meta: {title: 修改昵称}}]在每一个 Meta 里面设置页面的 title 名字最后在遍历{/* 路由发生变化修改页面title */if (to.Meta.title) {document.title to.Meta.title}next();});这样就为每一个VUE 的页面添加了title。使用vue-Meta插件vue-Meta 主要用于管理 HMTL 头部标签同时也支持 SSR。vue-Meta有以下特点在组件内设置 MetaInfo便可轻松实现头部标签的管理MetaInfo 的数据都是响应的如果数据变化头部信息会自动更新支持 SSR在页面里面增加 MetaInfo 选项标题}},MetaInfo: {title: this.title,titleTemplate: %s - by - vue-Meta,htmlAttris: {lang: zh},script: }... ...}更多vue-Meta使用请参考Github官网 nofollow hrefhttps://github.com/declandewet/vue-Metahttps://github.com/declandewet/vue-Meta总结以上所述是小编给大家介绍的Vue.js项目中管理每个页面的头部标签的两种方法。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助如果觉得编程之家不错可分享给好友感谢支持。总结如果觉得编程之家网站内容还不错欢迎将编程之家网站推荐给程序员好友。本图文内容来源于网友网络收集整理提供作为学习参考使用版权属于原作者。