vue 如何添加全局函数或全局变量以及单页面的title设置总结


Posted in Javascript onJune 01, 2017

传统的设置title的方法是:document.title = ‘title'

但是这种写法在iOS的微信上是不兼容的

这里设置title的方法是通过在百度搜索的所谓黑科技,避免了安卓和iOS的不兼容写法

首先在index.html中定义一个全局的函数:

var setTitle = function (title) {
     var u = navigator.userAgent
     var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1
     var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
     if (isAndroid) {
      document.title = title
     } else if (isiOS) {
      var $body = $('body')
      document.title = title
      var $iframe = $('<iframe src="/favicon.ico"></iframe>')
      $iframe.on('load', function () {
       window.setTimeout(function () {
        $iframe.off('load').remove()
       }, 0)
      }).appendTo($body)
     }
    }

然后再需要设置title的组件里面调用这个方法即可

写法是:

setTitle('XXOO')

这样的话就行了

全局变量的设置也一样,这里就不多说了……

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS 两个字符串时间的天数差计算
Aug 25 Javascript
jquery easyui滚动条部分设置介绍
Sep 12 Javascript
jQuery 无刷新分页实例代码
Nov 12 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
Jan 09 Javascript
Javascript基础教程之argument 详解
Jan 18 Javascript
JavaScript检测上传文件大小的方法
Jul 22 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
Aug 23 Javascript
JS实现禁止鼠标右键的功能
Oct 15 Javascript
详解Layer弹出层样式
Aug 21 Javascript
使用Angular CLI生成 Angular 5项目教程详解
Mar 18 Javascript
node+vue实现文件上传功能
May 28 Javascript
详解VUE 定义全局变量的几种实现方式
Jun 01 #Javascript
详解vue过滤器在v2.0版本用法
Jun 01 #Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
Jun 01 #Javascript
js随机生成一个验证码
Jun 01 #Javascript
JS实现简单抖动效果
Jun 01 #Javascript
深入理解vue中的$set
Jun 01 #Javascript
详解angular中的作用域及继承
May 31 #Javascript
You might like
第二节--PHP5 的对象模型
2006/11/16 PHP
基于PHP对XML的操作详解
2013/06/07 PHP
php字符串的替换,分割和连接方法
2016/05/23 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
2009/02/04 Javascript
基于jquery自定义图片热区效果
2012/07/21 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
2013/01/08 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
js实现表单检测及表单提示的方法
2015/08/14 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
2015/11/03 Javascript
JS组件Bootstrap实现弹出框和提示框效果代码
2015/12/08 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
JS实现图片垂直居中显示小结
2016/12/13 Javascript
JS中Array数组学习总结
2017/01/18 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
Python实现的数据结构与算法之基本搜索详解
2015/04/22 Python
Python实现扫描局域网活动ip(扫描在线电脑)
2015/04/28 Python
基于Python中单例模式的几种实现方式及优化详解
2018/01/09 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
pycharm的console输入实现换行的方法
2019/01/16 Python
Django实现跨域请求过程详解
2019/07/25 Python
用python求一重积分和二重积分的例子
2019/12/06 Python
EJB面试题
2015/07/28 面试题
护理自荐信范文
2013/10/05 职场文书
教育科学研究生自荐信
2013/10/09 职场文书
旅游管理专业个人求职信范文
2013/12/24 职场文书
司法局群众路线教育实践活动整改措施思想汇报
2014/10/13 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python
利用Apache Common将java对象池化的问题
2022/06/16 Servers
app场景下uniapp的扫码记录
2022/07/23 Java/Android