欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Vue PC端分辨率自适应

程序员文章站 2022-06-11 20:17:59
...

因为在做超市POS收银系统的时候,遇到需要适配不同的PC端的分辨率,原来PC还能做自适应的呀,感觉发现了新大路,于是打算做一下笔记。

当然我在做的过程中也借鉴了其他大佬的写的,如:

https://blog.csdn.net/weixin_41257563/article/details/97266234

  1. 先下载所需要的插件
npm i lib-flexible -S
npm i px2rem-loader -D
  1. 安装好了之后还需要在项目的入口文件 main.js 里引入 lib-flexible
import 'lib-flexible'

Vue PC端分辨率自适应

  1. vue-cli3配置方式:我是在vue.config.js里面做的配置,代码如下:
    config.module
      .rule("css")
      .test(/\.css$/)
      .oneOf("vue")
      .resourceQuery(/\?vue/)
      .use("px2rem")
      .loader("px2rem-loader")
      .options({
      
        remUnit: 192
      });
  },

Vue PC端分辨率自适应

  1. 获取屏幕宽度,并修改宽度,自定设置屏幕的宽度,修改文件为:flexible.js
    路劲: node_modules/lib-flexible/flexible.js
    Vue PC端分辨率自适应

打完收工