想要获取到这个方法的返回值应该怎么办呢?这样获取提示undefined
methods: {
test () {
console.log(getBrowserInterfaceSize())
},
getBrowserInterfaceSize: function () {
var pageWidth = window.innerWidth
var pageHeight = window.innerHeight
if (typeof pageWidth !== 'number') {
if (document.compatMode === 'CSS1Compat') {
pageWidth = document.documentElement.clientWidth
pageHeight = document.documentElement.clientHeight
} else {
pageWidth = document.body.clientWidth
pageHeight = window.body.clientHeight
}
}
return {
pageWidth: pageWidth,
pageHeight: pageHeight
}
}
}
加个this就行了。