实现当在调试器点击这个手机模式切换之后再刷新页面,判断当前是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端和移动端的界面切换相关推荐

  1. 基于vue的UI框架集锦(移动端+pc端)

    1. vonic 一个基于 vue.js 和 ionic 样式的 UI 框架,用于快速构建移动端单页应用,很简约,是我喜欢的风格 star 2.3k 中文文档 在线预览 2.vux 基于WeUI和Vu ...

  2. 基于SpringBoot+VUE(PC端+小程序端)的智能在线考试系统毕业设计

    作者主页:编程千纸鹤 作者简介:Java.前端.Python开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路  关注作者有好处 ...

  3. Vue常用的组件库大全【前端工程师必备】【实时更新】【移动端、PC端(web端)、数据可视化组件库(数据大屏) 、动画组件库、3D组件库】

    Vue常用的组件库大全[前端工程师必备] (一)移动端 常用组件库 1)Vant ui 2)Cube UI 3)VUX 4) NuTUI 5)Mint ui 6)Varlet UI 7)OnsenUI ...

  4. vue适配PC端屏幕自适应

    vue适配PC端屏幕自适应 1.下载postcss-px2rem和px2rem-loader npm i postcss-px2rem px2rem-loader 2.src目录下新建utils文件夹 ...

  5. vue 调用pc端本地摄像头、麦克风实现拍照、录视频、录音 并上传到服务器指定树文件夹

    vue 调用pc端本地摄像头.麦克风实现拍照.录视频.录音 并上传 自己写blog只是为了下次方便使用 过程确实很烦 ,自己摸索加各大网站cv查看 可以直接使用 1.调用摄像头拍照 录屏 首先是npm ...

  6. vue项目区分打开的是pc端还是移动端

    我是一个vue 项目 pc一套代码 移动端一套代码 1.建立两个文件夹 一个mobile 一个pc,在router里配置项目路径 2.新建一个js文件夹 下列代码放入 假设名字叫util export ...

  7. vue的pc端适配vw vh rem

    安装命令: npm i postcss-px-to-viewport@1.1.1npm i postcss-pxtorem@5.1.1 2.安装完之后在根目录新建postcss.config.js(和 ...

  8. vue项目PC兼容移动端

    做完的pc项目要求兼容移动端,常规操作的话是新做一个webapp后再来回跳转, 当前pc项目没有太多的交互和复杂的页面,所以决定在一个项目里进行兼容适配 1.新建两个组件,pc端页面组件,m端页面组件 ...

  9. rem结合媒体查询适配的vue项目(PC端和移动端共用一套代码)

    一.前言 上周四接到了一个简单的纯前端网页的项目,我用了三天时间已经开发并且部署完毕(为了实现快速简易部署,使用了gitee pages进行部署,这篇文章记录我使用gitee pages部署的详细过程 ...

  10. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十六)利用PC端和移动端BUG

    前文 JavaScript--易班优课YOOC课群在线测试自动答题解决方案(一)答案获取 Spring Boot--易班优课YOOC课群在线测试自动答题解决方案(二)答案储存 Spring Boot- ...

最新文章

  1. vue component created没有触发_Vue的难点解析
  2. 人类高质量AI训练方式:精细化数据集管理颠覆唯SOTA论
  3. 返回Json数据浏览器带上<pre></pre>标签解决方法
  4. Java动态代理与Cglib代理
  5. php pdo 参数绑定,PDO绑定参数的其他方法
  6. 2021年下半年,你还可以把论文投给这 9 个国际会议
  7. 微信找不到nfc功能_苹果ios 14一周深度体验,这3个功能尤其好用,你还没发现吗?...
  8. mybatis 注解忽略属性
  9. linux 分区个数限制,硬盘分区个数限制
  10. tkmybatis开启二级缓存
  11. Android UI开发第三十二篇——Creating a Navigation Drawer
  12. sm4 的s盒_国密SM4算法
  13. java方法 将123转换成 “一百二十三”
  14. windows虚拟显示器开发(一)
  15. 智能门锁的千亿市场,为何迟迟不来?
  16. matlab 平滑曲线拟合散点
  17. java markdown 转 pdf_markdown转为pdf文件
  18. Excel怎么快速为非数字单元格填充颜色
  19. MPU6050数据分析
  20. 【QT】FillRect填充的区域实现部分区域透明

热门文章

  1. ESP8266获取心知天气
  2. python wx模块下choice列表框值怎么更新,python的内置模块
  3. java swing choice_Java-GUI基础(三)java.swing
  4. mysql的填充因子_聚集索引和填充因子fill factor的设置,减少死锁 | 学步园
  5. CF374C Inna and Dima 题解
  6. Codeforces Round #612 (Div. 2) C. Garland题解
  7. MFS分布式存储搭建
  8. 咸鱼Maya笔记—摄影表
  9. nlp自然语言处理_自然语言处理中的偏见nlp是一个危险但可解决的问题
  10. 【迁移学习】Self Paced Adversarial Training for Multimodal Few-shot Learning论文解读