vue实现PC端和移动端的界面切换
实现当在调试器点击这个手机模式切换之后再刷新页面,判断当前是pc端还是移动端跳转对应的页面路由
实现此效果的方式可以获取UA(userAgent)来判断
一、
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {window.location.href = "m/index.html" //跳转到手机}else{window.location.href=""; //跳转到电脑}
此方法是根据UA信息判断是否是移动设备,来跳转对应页面
二、
if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {window.location.href = '/m_index.html#/'return}
这是第二种写法
跳转时也可以写this.$router.replace('/')
vue实现PC端和移动端的界面切换相关推荐
- 基于vue的UI框架集锦(移动端+pc端)
1. vonic 一个基于 vue.js 和 ionic 样式的 UI 框架,用于快速构建移动端单页应用,很简约,是我喜欢的风格 star 2.3k 中文文档 在线预览 2.vux 基于WeUI和Vu ...
- 基于SpringBoot+VUE(PC端+小程序端)的智能在线考试系统毕业设计
作者主页:编程千纸鹤 作者简介:Java.前端.Python开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路 关注作者有好处 ...
- Vue常用的组件库大全【前端工程师必备】【实时更新】【移动端、PC端(web端)、数据可视化组件库(数据大屏) 、动画组件库、3D组件库】
Vue常用的组件库大全[前端工程师必备] (一)移动端 常用组件库 1)Vant ui 2)Cube UI 3)VUX 4) NuTUI 5)Mint ui 6)Varlet UI 7)OnsenUI ...
- vue适配PC端屏幕自适应
vue适配PC端屏幕自适应 1.下载postcss-px2rem和px2rem-loader npm i postcss-px2rem px2rem-loader 2.src目录下新建utils文件夹 ...
- vue 调用pc端本地摄像头、麦克风实现拍照、录视频、录音 并上传到服务器指定树文件夹
vue 调用pc端本地摄像头.麦克风实现拍照.录视频.录音 并上传 自己写blog只是为了下次方便使用 过程确实很烦 ,自己摸索加各大网站cv查看 可以直接使用 1.调用摄像头拍照 录屏 首先是npm ...
- vue项目区分打开的是pc端还是移动端
我是一个vue 项目 pc一套代码 移动端一套代码 1.建立两个文件夹 一个mobile 一个pc,在router里配置项目路径 2.新建一个js文件夹 下列代码放入 假设名字叫util export ...
- vue的pc端适配vw vh rem
安装命令: npm i postcss-px-to-viewport@1.1.1npm i postcss-pxtorem@5.1.1 2.安装完之后在根目录新建postcss.config.js(和 ...
- vue项目PC兼容移动端
做完的pc项目要求兼容移动端,常规操作的话是新做一个webapp后再来回跳转, 当前pc项目没有太多的交互和复杂的页面,所以决定在一个项目里进行兼容适配 1.新建两个组件,pc端页面组件,m端页面组件 ...
- rem结合媒体查询适配的vue项目(PC端和移动端共用一套代码)
一.前言 上周四接到了一个简单的纯前端网页的项目,我用了三天时间已经开发并且部署完毕(为了实现快速简易部署,使用了gitee pages进行部署,这篇文章记录我使用gitee pages部署的详细过程 ...
- JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十六)利用PC端和移动端BUG
前文 JavaScript--易班优课YOOC课群在线测试自动答题解决方案(一)答案获取 Spring Boot--易班优课YOOC课群在线测试自动答题解决方案(二)答案储存 Spring Boot- ...
最新文章
- vue component created没有触发_Vue的难点解析
- 人类高质量AI训练方式:精细化数据集管理颠覆唯SOTA论
- 返回Json数据浏览器带上<pre></pre>标签解决方法
- Java动态代理与Cglib代理
- php pdo 参数绑定,PDO绑定参数的其他方法
- 2021年下半年,你还可以把论文投给这 9 个国际会议
- 微信找不到nfc功能_苹果ios 14一周深度体验,这3个功能尤其好用,你还没发现吗?...
- mybatis 注解忽略属性
- linux 分区个数限制,硬盘分区个数限制
- tkmybatis开启二级缓存
- Android UI开发第三十二篇——Creating a Navigation Drawer
- sm4 的s盒_国密SM4算法
- java方法 将123转换成 “一百二十三”
- windows虚拟显示器开发(一)
- 智能门锁的千亿市场,为何迟迟不来?
- matlab 平滑曲线拟合散点
- java markdown 转 pdf_markdown转为pdf文件
- Excel怎么快速为非数字单元格填充颜色
- MPU6050数据分析
- 【QT】FillRect填充的区域实现部分区域透明
热门文章
- ESP8266获取心知天气
- python wx模块下choice列表框值怎么更新,python的内置模块
- java swing choice_Java-GUI基础(三)java.swing
- mysql的填充因子_聚集索引和填充因子fill factor的设置,减少死锁 | 学步园
- CF374C Inna and Dima 题解
- Codeforces Round #612 (Div. 2) C. Garland题解
- MFS分布式存储搭建
- 咸鱼Maya笔记—摄影表
- nlp自然语言处理_自然语言处理中的偏见nlp是一个危险但可解决的问题
- 【迁移学习】Self Paced Adversarial Training for Multimodal Few-shot Learning论文解读