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 相关文章推荐
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
Mar 22 Javascript
理解JavaScript中worker事件api
Dec 25 Javascript
JS检测移动端横竖屏的代码
May 30 Javascript
简单封装js的dom查询实例代码
Jul 08 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
Sep 17 Javascript
遍历json获得数据的几种方法小结
Jan 21 Javascript
Vue.js 60分钟快速入门教程
Mar 28 Javascript
Angular.JS去掉访问路径URL中的#号详解
Mar 30 Javascript
详解webpack介绍&amp;安装&amp;常用命令
Jun 29 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
Sep 29 Javascript
JS如何生成随机验证码
Mar 02 Javascript
vue.js+element 默认提示中英文操作
Nov 11 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
php学习之 认清变量的作用范围
2010/01/26 PHP
php构造函数实例讲解
2013/11/13 PHP
php上传图片之时间戳命名(保存路径)
2014/08/15 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
js 格式化时间日期函数小结
2010/03/20 Javascript
用jQuery与JSONP轻松解决跨域访问的问题
2014/02/04 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
JavaScript基于ajax编辑信息用法实例
2015/07/15 Javascript
js实现Select列表内容自动滚动效果代码
2015/08/20 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
2016/03/08 Javascript
js获取新浪天气接口的实现代码
2016/06/06 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
微信公众号 客服接口的开发实例详解
2016/09/28 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
2016/11/30 Javascript
微信小程序 解析网页内容详解及实例
2017/02/22 Javascript
利用 spin.js 生成等待效果(js 等待效果)
2017/06/25 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
[01:22:10]Ti4 循环赛第二日 DK vs Empire
2014/07/11 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
在Python中使用sort()方法进行排序的简单教程
2015/05/21 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
python 使用正则表达式按照多个空格分割字符的实例
2018/12/20 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
商务英语毕业生自荐信范文
2013/11/08 职场文书
十八大报告观后感
2014/01/28 职场文书
粗加工管理制度
2014/02/04 职场文书
亚运会口号
2014/06/20 职场文书
个人查摆剖析材料
2014/10/04 职场文书
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
Python 发送SMTP邮件的简单教程
2021/06/24 Python