`
jiaoronggui
  • 浏览: 1327945 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116417
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199306
社区版块
存档分类
最新评论

vue h5修改标题 title

 
阅读更多

 

 

1. 安装vue-wechat-title:

npm install vue-wechat-title

2. 在mian.js 中引入:

  1.  
    import vueWechatTitle from 'vue-wechat-title'
  2.  
    Vue.use(vueWechatTitle)

3. 在路由中配置meta

  1.  
    {
  2.  
    path: '/index',
  3.  
    name: 'index',
  4.  
    component: () => import('@/pages/views/index.vue'),
  5.  
    meta: { title: '亲子购物节' }
  6.  
    },
  7.  
    {
  8.  
    path: '/pack/detail/:productId',
  9.  
    name: 'packDetail',
  10.  
    component: () => import('@/pages/views/details/packDetail.vue'),
  11.  
    meta: { title: '拼团详情' }
  12.  
    }

4. 修改title

在需要修改的页面添加:

<div v-wechat-title="$route.meta.title"></div>

或者在app.vue文件中:

<router-view v-wechat-title="$route.meta.title"></router-view>

也可以动态的改变title:

<div v-wechat-title="$route.meta.title={data.title}"></div>
分享到:
评论

相关推荐

    Vue项目添加动态浏览器头部title的方法

    在实现上文所述功能的同时,项目可能已经封装了H5的sessionStorage和localStorage,这些同样可以用来存储标题。不过,相比于Vuex,sessionStorage和localStorage更适合用于存储较长时间内需要保持的数据,而不是用于...

    vue 实现路由跳转时更改页面title

    在Vue应用中实现路由跳转时更改页面标题是一项常见的需求,它能够改善用户体验,让浏览器的标签页标题与当前用户访问的页面内容保持一致。本篇将详细介绍如何在Vue项目中,利用Vue Router来实现路由跳转时自动更改...

    【JavaScript源代码】vue实现钉钉的考勤日历.docx

    在给出的代码片段中,我们可以看到`.wh_top_title`类用于定义顶部标题的样式,这里包含日期切换按钮。每个标题项都是一个`li`元素,通过CSS Flexbox布局进行对齐,使得在不同屏幕尺寸下都能保持良好的响应性。`.wh_...

    vue实现移动端input上传视频、音频

    vue移动端input上传视频、音频,供大家参考,具体内容如下 html部分 &lt;div class=title&gt;现场视频 &lt;video id=videoId controls width=100%&gt;&lt;/video&gt; &lt;input style=display:none; id=pop_video ...

    vue移动端的左右滑动事件详解

    本文实例为大家分享了vue移动端左右滑动事件,供大家参考,具体内容如下 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=UTF-8&gt; &lt;title&gt;&lt;/title&gt; [removed][removed] &lt;...

    VUE组件中的 Drawer 抽屉实现代码

    因为项目中用的是 element-ui 框架,而这个框架并没有抽屉组件,所以自己实现一个,具体代码...drawer.vue &lt;div class=maskClass click=closeByMask&gt;&lt;/div&gt; &lt;span&gt;{{ title }} &lt;span class=close-btn v-

    h5页面唤起app如果没安装就跳转下载(iOS和Android)

    h5页面唤起app如果没安装就跳转下载(iOS和Android) 浏览器和app没有通信协议,所以h5不知道用户的手机释放安装了app。因此只能是h5去尝试唤起app,若不能唤起,引导用户去下载我们的app。 微信里屏蔽了 schema 协议,...

    uniapp vue3 h5,微信小程序滚动屏幕元素渐入动画&amp;自定义导航栏

    在本文中,我们将深入探讨如何在uni-app与vue3框架下,为H5和微信小程序实现滚动屏幕元素的渐入动画以及自定义导航栏。uni-app是一个多端开发框架,支持Vue.js语法,使得开发者可以编写一次代码,跨平台运行,包括H5...

    移动端Vuejs图片预览插件

    移动端Vue.js图片预览插件 | Mobile-friendly picture file preview Vue.js plugin with horizontal nav and bottom title.

    vue中动态设置meta标签和title标签的方法

    因为和原生的交互是需要h5这边来提供meta标签的来是来判断要不要显示分享按钮,所有就需要手动设置meta标签,标题和内容 //router内的设置 { path: '/teachers', name: 'TDetail', component: TDetail, meta: ...

    vue实现通讯录功能

    vue实现手机通讯录功能,供大家参考,具体内容如下 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;动态加载组件&lt;/title&gt; &lt;meta charset=utf-8&gt; &lt;meta name=viewport content=width...

    Vue Echart的渲染和使用

    Vue ECharts是一个基于Vue.js的ECharts封装库,它使得在Vue项目中集成百度的ECharts图表库变得更加方便。在本教程中,我们将深入探讨如何在Vue应用中使用Vue ECharts进行数据可视化。 首先,我们需要确保已经安装了...

    vue项目强制清除页面缓存的例子

    在使用vue-cli-plugin-pwa插件时,也可以通过修改配置文件来控制缓存策略,例如: ```javascript workboxPluginMode: 'GenerateSW', workboxOptions: { skipWaiting: true, clientsClaim: true, exclude: ['...

    禁止网页图片下载代码

    &lt;title&gt;禁止网页图片下载示例&lt;/title&gt; body { font-family: "微软雅黑"; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px; } a { color: black; font-size: 9pt; font-weight:...

    uni-app自定义导航栏title-custom.zip

    在移动应用开发中,uni-app是一个非常流行的框架,它允许开发者使用一套代码来构建多端应用,包括H5、小程序、App等。本教程将详细讲解如何在uni-app中实现自定义导航栏Title,以提升应用的用户体验和设计一致性。 ...

    vue实现移动端返回顶部

    在本文中,我们将探讨如何在Vue.js框架下实现一个移动端返回顶部的功能。这个功能对于长页面的移动应用尤其有用,它允许用户快速滚动回页面的顶部。我们将会分析两个不同的实现方案,这两个方案都基于Vue组件结构。 ...

    使用Vue自定义数字键盘组件(体验度极好)

    &lt;div class='key-title'&gt;请输入金额 &lt;div class='input-box'&gt;{{ money }} &lt;div class='key-cell' data-num='7'&gt;7 &lt;div class='key-cell' data-num='8'&gt;8 &lt;div class='key-cell' data-num='9'&gt;9 ...

    vue 判断元素内容是否超过宽度的方式

    有时在某些情况下,仅在`beforeRouteEnter`中设置`document.title`可能不会立即生效,可能需要同时在`beforeCreate`中设置以确保在Vue实例创建之前完成标题的更改。 综上所述,Vue提供了多种方式来处理元素内容超出...

    H5+JS+CSS模仿JD商品详情页放大镜效果

    &lt;title&gt;商品详情页放大镜效果&lt;/title&gt; 商品图片"&gt; &lt;div class="magnifier"&gt;&lt;/div&gt; &lt;script src="detail.js"&gt;&lt;/script&gt; ``` 这里的`&lt;img&gt;`标签用于显示原始商品图片,而`.magnifier`类的`&lt;div&gt;`则是...

Global site tag (gtag.js) - Google Analytics