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 相关文章推荐
jQuery学习7 操作JavaScript对象和集合的函数
Feb 07 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
May 07 Javascript
两个Javascript小tip资料
Nov 23 Javascript
浅谈Javascript面向对象编程
Nov 15 Javascript
基于jQuery实现模拟页面加载进度条
Apr 01 Javascript
Microsfot .NET Framework4.0框架 安装失败的解决方法
Aug 14 Javascript
给angular加上动画效遇到的问题总结
Feb 17 Javascript
js 基础篇必看(点击事件轮播图的简单实现)
Aug 20 Javascript
jquery表单验证插件validation使用方法详解
Jan 20 Javascript
JavaScript 作用域实例分析
Oct 02 Javascript
vue组件系列之TagsInput详解
May 14 Javascript
解决Vue大括号字符换行踩的坑
Nov 09 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中在数据库中保存Checkbox数据(1)
2006/10/09 PHP
php+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
解析php取整的几种方式
2013/06/25 PHP
destoon数据库表说明汇总
2014/07/15 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
javascript 二分法(数组array)
2010/04/24 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
2013/05/03 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
JS定义网页表单提交(submit)的方法
2015/03/20 Javascript
javascript制作2048游戏
2015/03/30 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
JS 实现可停顿的垂直滚动实例代码
2016/11/23 Javascript
深入理解jquery中的each用法
2016/12/14 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
实现单层json按照key字母顺序排序的示例
2017/12/06 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
Vue 将后台传过来的带html字段的字符串转换为 HTML
2018/03/29 Javascript
React diff算法的实现示例
2018/04/20 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
layui 弹出层值回传解决方式
2019/11/14 Javascript
[01:23:45]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第一场 1月22日
2021/03/11 DOTA
django+js+ajax实现刷新页面的方法
2017/05/22 Python
python中实现字符串翻转的方法
2018/07/11 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
Python实现高斯函数的三维显示方法
2018/12/29 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
python定义类的简单用法
2020/07/24 Python
客服端调用EJB对象的几个基本步骤
2012/01/15 面试题
大学优秀班集体申报材料
2014/05/23 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
学校德育工作总结2015
2015/05/11 职场文书
MySQL连接控制插件介绍
2021/09/25 MySQL