判断方法如下:

// 添加判断方法
            isMobile() {
                this.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
                );
                console.log(this.flag);
                if(this.flag === null) {
                    console.log("pc端");
                    this.rightNavShow = true;
                }else {
                    console.log("移动端");
                    this.rightNavShow = false;
                }
            }

如果是PC端:

如果是移动端:

 

测试有效!!!

Logo

前往低代码交流专区

更多推荐