详细信息查看:vue-weachat-title
1, Vuejs单页应用在iOS系统下部分程序的webview中标题不能通过文档。title=xxx的方式修改该插件只为解决该问题而生(兼容安卓)
2,在vue单页面中,通过浏览器分享到QQ,微信等应用中的链接,只有一个首页标题和默认图标图片
已测试:应用微信QQ支付宝淘宝
安装
<代码> npm安装vue-wechat-title——保存代码>
用法
1,在main.js中引入
从“vue-wechat-title”进口VueWechatTitle Vue.use (VueWechatTitle)
2,在路由文件索引。js中给需要的路由添加标题
路线:[{ 路径:“/? 名称:“JmCon”, 组件:JmCon, 元:{ keepAlive:真 } }, { 路径:/明细, 名称:“TopicDetail”, 组件:TopicDetail, 元:{ 标题:“着迷网话题详情页”, keepAlive:假 } } )
3,在app.vue中修改router-view组件
在各个组件中随便一个标签中都可写入
<代码> & lt; div v-wechat-title=" $ route.meta.title "祝辞& lt;/div> 代码>
或者
<代码> & lt; router-view v-wechat-title=route.meta.title美元的祝辞& lt;/router-view> 代码>
若想要动态改变标题值:
<代码> & lt; div v-wechat-title=" $ route.meta.title={data.title} "祝辞& lt;/div> 代码>
自定义加载的图片地址默认是。/标识。图标可以是相对或者绝对的
<代码> & lt; div v-wechat-title=" route.meta美元。标题/静态/logo.png“img-set=祝辞& lt;/div> 代码>
汇总:
在详情页中使用,根据不同的文章内容,分享出去的文章标题和图片都不同
<代码> & lt; div类=v-wechat-title=皌opicdetail route.meta.title=topicinfo美元。主题“img-set=" 代码>
以上所述是小编给大家介绍的解决vue单页面应用中动态修改标题问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留的言,小编会及时回复大家的!