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

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的方法

    主要介绍了Vue项目添加动态浏览器头部title的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    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中动态设置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;meta charset=UTF-8&gt; &lt;title&gt;&lt;/title&gt; [removed][removed] &lt;...

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

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

    vue.js实现h5机器人聊天(测试版)

    本文实例为大家分享了vue.js实现h5机器人聊天的具体代码,供大家参考,具体内容如下 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=...

    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实现购物车功能(商品分类)

    title: "推荐商品", goods: [ { id: 0, img: './images/goods.png', name: '散称樱桃1', price: '10.00', num: 0 }, { id: 1, img: './images/goods.png', name: '散称樱桃1', price: '10

    vue微信分享的实现(在当前页面分享其他页面)

    title: '', // 分享标题 desc: '', // 分享描述 link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: '', // 分享图标 type: '', // 分享类型,music、video或link,不填...

    手机横竖屏切换事件

    title&gt;手机横、竖屏事件&lt;/title&gt; [removed] //屏幕方向标识,0横屏,其他值竖屏 var orientation=0; //转屏事件,内部功能可以自定义 function screenOrientationEvent(){ if(orientation == 0)document....

    jessibuca:Jessibuca是一款开源的纯H5直播流播放器

    纯H5直播流播放器 打开播放器 /player.md 2 auto title details 无插件 基于ASM.js/WebAssembly(wasm)实现的纯JavaScript直播播放器 title details 低延时 能够在 PC\Android\iOS 浏览器Webview 内实现2秒以内低延迟...

    vue实现微信二次分享以及自定义分享的示例

    如上图,如果不做相关处理,页面进行二次分享,用户看到的就是链接+空图,上面显示的文案(考拉阅读)实际上是获取的title标签中的文案,我在网上查的相关例子有说明,图片如果不设置,将会自动获取浏览器渲染的第...

    VUE实现移动端列表筛选功能

    最近兴趣所致,打算使用vant搭建一个webapp,由于需要使用列表筛选,没有找到合适组件,于是写了一个简单的功能,权当记录。... &lt;div class=filterbar-title&gt; &lt;ul class=title-ul&gt; (item, key=index &gt;

    matlab代码转java-webpack-vue-pro:webpack-vue-pro

    项目说明:本工程项目适用于嵌入移动端App中的H5页面,具有简单、一次性(基本无迭代)、可共用一套webpack配置进行编译打包的特点,每次开发新项目页面时,在src目录下创建新项目目录,每个新建的项目都有自己单独的...

    苹果浏览器微信底部返回栏显示/隐藏的问题

    此段js代码完美解决 ; (function () { try { isIOS = !!navigator.userAgent.match... // window.history.pushState({}, title, #); document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    mobile-select:移动端选择组件,支持级联(类似省市区)与非级联

    mobile-select移动端选择组件,...[removed][removed][removed][removed]使用var select = new MobileSelect({ title: '请选择', data: function () { var num = 3; function deep() { var index = arguments[0] || 0,

    解决VantUI popup 弹窗不弹出或无蒙层的问题

    背景 ####组件PopupTime.vue 把vant官网的popup+时间选择器抽成组件: popup1show: true 即弹窗显示 &lt;van-datetime-picker show-toolbar :title=popupTitle.popupName v-model=

Global site tag (gtag.js) - Google Analytics