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
Nov 26 Javascript
jquery多浏览器捕捉回车事件代码
Jun 22 Javascript
jquery 插件开发 extjs中的extend用法小结
Jan 04 Javascript
jQuery中prepend()方法用法实例
Dec 25 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
javascript实现控制div颜色
Jul 07 Javascript
js倒计时小实例(多次定时)
Dec 08 Javascript
Omi v1.0.2发布正式支持传递javascript表达式
Mar 21 Javascript
vue.js的安装方法
May 12 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 Javascript
vue基础之data存储数据及v-for循环用法示例
Mar 08 Javascript
微信小程序实现多行文字超出部分省略号显示功能
Oct 23 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
加强版phplib的DB类
2008/03/31 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
php array_intersect比array_diff快(附详细的使用说明)
2011/07/03 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
ThinkPHP基本的增删查改操作实例教程
2014/08/22 PHP
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
使用prop解决一个checkbox选中后再次选中失效的问题
2017/07/05 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
2019/09/02 Javascript
微信小程序国际化探索实现(附源码地址)
2020/05/20 Javascript
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
2019/02/17 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
Python递归求出列表(包括列表中的子列表)的最大值实例
2020/02/27 Python
Python socket连接中的粘包、精确传输问题实例分析
2020/03/24 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
美国汽车性能部件和赛车零件网站:Vivid Racing
2018/03/27 全球购物
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
必须要使用游标的SQL语句有那些
2012/05/07 面试题
前台接待员岗位职责
2014/01/02 职场文书
解除劳动合同协议书范本
2014/04/14 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话全文
2014/10/25 职场文书
学校开除通知书
2015/04/25 职场文书
导游词之江苏同里古镇
2019/11/18 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
教你一步步实现一个简易promise
2021/11/02 Javascript
「地球外少年少女」BD发售宣传CM公开
2022/03/21 日漫