解决vue单页面应用中动态修改title问题


Posted in Javascript onJune 09, 2019

详细信息查看:vue-weachat-title

解决问题:

1、Vuejs 单页应用在iOS系统下部分APP的webview中 标题不能通过 document.title = xxx 的方式修改 该插件只为解决该问题而生(兼容安卓)

2、在vue单页面中,通过浏览器分享到QQ、微信等应用中的链接,只有一个首页标题和默认icon图片
已测试:APP 微信 QQ 支付宝 淘宝

安装

npm install vue-wechat-title --save

用法

1、在main.js中引入

import VueWechatTitle from 'vue-wechat-title'
Vue.use(VueWechatTitle)

2、在路由文件 index.js 中给需要的路由添加 title

routes: [{
   path: '/',
   name: 'JmCon',
   component: JmCon,
   meta:{
    keepAlive: true
   }
  },  {
   path: '/detail',
   name: 'TopicDetail',
   component: TopicDetail,
   meta:{
    title: '着迷网话题详情页',
    keepAlive: false
   }
  }
 ]

3、在 app.vue 中修改 router-view 组件

在各个组件中随便一个标签中都可写入

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

或者

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

若想要动态改变title值:

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

自定义加载的图片地址 默认是 ./favicon.ico 可以是相对或者绝对的

<div v-wechat-title="$route.meta.title" img-set="/static/logo.png"></div>

汇总:

在详情页中使用,根据不同的文章内容,分享出去的文章标题和图片都不同

<div class="topicdetail" v-wechat-title="$route.meta.title=topicinfo.subject" img-set="top

总结

以上所述是小编给大家介绍的解决vue单页面应用中动态修改title问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript 大数据相加的问题
Aug 03 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
Jul 15 Javascript
jcrop基本参数一览
Jul 16 Javascript
js实现俄罗斯方块小游戏分享
Jan 31 Javascript
JS鼠标拖拽实例分析
Nov 23 Javascript
js获取时间函数及扩展函数的方法
Oct 30 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
Dec 16 Javascript
jquery Ajax 全局调用封装实例详解
Jan 16 Javascript
详解http访问解析流程原理
Oct 18 Javascript
bootstrap轮播模板使用方法详解
Nov 17 Javascript
浅谈Vue网络请求之interceptors实际应用
Feb 28 Javascript
BootstrapValidator实现表单验证功能
Nov 08 Javascript
Vue动态修改网页标题的方法及遇到问题
Jun 09 #Javascript
详解Node.js异步处理的各种写法
Jun 09 #Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
Jun 09 #Javascript
微信小程序发布新版本时自动提示用户更新的方法
Jun 07 #Javascript
微信小程序与webview交互实现支付功能
Jun 07 #Javascript
在微信小程序中使用vant的方法
Jun 07 #Javascript
微信小程序实现折线图的示例代码
Jun 07 #Javascript
You might like
一个好用的分页函数
2006/11/16 PHP
表格展示无限级分类(PHP版)
2012/08/21 PHP
php中in_array函数用法分析
2014/11/15 PHP
PHP中list方法用法示例
2016/12/01 PHP
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
用jquery实现自定义风格的滑动条实现代码
2011/04/26 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
2013/12/02 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
JavaScript对象拷贝与赋值操作实例分析
2018/12/10 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
wxPython窗口中文乱码解决方法
2014/10/11 Python
Python中的ConfigParser模块使用详解
2015/05/04 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
python实现将文件夹内的每张图片批量分割成多张
2019/07/22 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
python中数据库like模糊查询方式
2020/03/02 Python
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
台湾东南旅游社网站:东南旅游
2019/02/11 全球购物
安德玛加拿大官网:Under Armour加拿大
2019/10/02 全球购物
高校十八大报告感想
2014/01/27 职场文书
十佳护士获奖感言
2014/02/18 职场文书
妇女干部培训方案
2014/05/12 职场文书
小学生感恩父母演讲稿
2014/08/28 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS