项目目录截图
js文件代码:JudgingFunction.js
// 判断是否是移动端还是pc端 【调用函数 必需要加export 调用时不要this.方法。直接写方法名即可】
export function judging_isMobile() {
let flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)
return flag;
}
vue文件代码
// 后缀.js:加不加没有影响
import { judging_isMobile } from "./assets/js/JudgingFunction";
export default {
name: "App",
mounted() {
if (judging_isMobile()) {
alert("手机端");
} else {
alert("pc端");
}
},
};
问题:this.judging_isMobile()会报错,直接调用judging_isMobile()即可
报错截图