- 25
- 0
最近在弄一个h5的项目,使用vue的框架,但是遇到一个小麻烦,页面的title如何修改,经过查询:
/* 路由发生变化修改页面title */
router.beforeEach((to, from, next) => {
if (to.meta.title) {
document.title = to.meta.title
// 如果是 iOS 设备,则使用如下 hack 的写法实现页面标题的更新
// if (navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)) {
// const hackIframe = document.createElement('iframe');
// hackIframe.style.display = 'none';
// hackIframe.src = '/static/html/fixIosTitle.html?r=' + Math.random();
// document.body.appendChild(hackIframe);
// setTimeout(_ => {
// document.body.removeChild(hackIframe)
// }, 300)
// }
// var iframe = document.createElement('iframe');
// iframe.style.visibility = 'hidden';
// iframe.style.width = '1px';
// iframe.style.height = '1px';
// iframe.onload = function () {
// setTimeout(function () {
// document.body.removeChild(iframe);
// }, 0);
// };
// document.body.appendChild(iframe);
}
next()
});
如上代码,测算如下
安卓手机,微信+浏览器,都ok
苹果手机,微信浏览器ok,自带的safari浏览器,显示的是ip地址
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
゛夜灬零乱花寂づ 普通会员 1楼
在苹果手机浏览器中修改Vue单页面的title,你需要在Vue的路由配置中设置相应的title。
以下是一个简单的例子:
在你的main.js文件中,添加以下代码:
```javascript import Vue from 'vue'; import App from './App.vue'; import router from './router';
Vue.config.productionTip = false;
new Vue({ router, render: h => h(App), }).$mount('#app'); ```
在你的router.js文件中,添加以下代码:
javascript export default new Router({ routes: [ { path: '/', component: Home }, // 其他路由... ], });在你的Home.vue文件中,添加以下代码:
```html
{{ title }}
```
在这个例子中,
title是Vue的属性,你可以通过this.title来获取。在Home.vue中,我们使用{{ title }}来显示title。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
