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

网友投稿 361 2023-05-11


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

传统的设置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) {

KmejnxaYWXvar $body = $('body')

document.title = title

var $iframe = $('')

$iframe.on('load', function () {

window.setTimeout(funhttp://ction () {

$iframe.off('load').remove()

}, 0)

}).appendTo($body)

}

}

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

写法是:

setTitle('XXOO')

这样的话就行了

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Vue.Draggable实现拖拽效果
下一篇:详解Kotlin中如何实现类似Java或C#中的静态方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~