vue 如何添加全局函数或全局变量以及单页面的title设置总结
2016-11-16 12:11
816 查看
传统的设置title的方法是:document.title = ‘title’
但是这种写法在iOS的微信上是不兼容的
这里设置title的方法是通过在百度搜索的所谓黑科技,避免了安卓和iOS的不兼容写法
首先在index.html中定义一个全局的函数:
然后再需要设置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')
这样的话就行了
全局变量的设置也一样,这里就不多说了……
相关文章推荐
- vue 如何添加全局函数或全局变量以及单页面的title设置总结
- 在vue项目中 如何定义全局变量 全局函数
- 如何在MFC中添加全局变量和全局函数
- cookies如何成为全局变量以及设置,删除,获取
- asp.net如何在页面中设置全局变量?
- jmeter如何设置全局变量以及调用方法
- 在vue项目中 如何定义全局变量 全局函数
- vue中如何使用全局变量和全局函数
- vue 如何给每个页面添加一个全局的className
- 如何实现设置页面顶部添加导航栏,以及自定义风格
- [转载] Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量
- [ZZ]在MFC下如何定义全局变量和全局函数
- lua如何设置只读全局变量——通过元方法与环境
- iOS如何添加图片资源以及设置应用程序图标
- Android中Application设置全局变量以及传值
- php里的$_REQUEST['GLOBALS']作用,以及如何处理全局变量漏洞
- js_前台页面如何设置radio、checkbox、select三者的值以及绑定事件,方便后台接收数据
- Android用Application设置全局变量以及使用
- 如何设置在elipse里面选中一个变量,找到该页面用到该变量的所有的地方
- 如何在子页面中获取或者设置母板面中的变量。