vue项目实现大屏展示 自适应问题

此处的项目为vue2版本,因为该项目立项阶段未要求兼容大屏设备和移动端设备,原设计稿尺寸1920X1080像素,如何实现响应式布局。

一、安装 postcss-px2rem 和 lib-flexible-computer

npm install postcss-px2rem --savenpm install lib-flexible-computer --save

二、修改全局 CLI 配置

module.exports = {publicPath: "./",outputDir: "dist",lintOnSave: true,css: {loaderOptions: {css: {},postcss: {plugins: [require("postcss-px2rem")({remUnit: 192 //  设计图宽度/10})]}}},
};

三、修改 main.js

import Vue from 'vue'
import App from './App'
// 计算响应式
import 'lib-flexible-computer'new Vue({render: h => h(App)
}).$mount('#app')

四、注意

会自动将vue文件style标签中的px转换城rem;
不能将标签内嵌样式中的px转换城rem;

vue项目实现大屏展示 自适应问题相关推荐

  1. VUE 项目实现大屏展示的响应式

    vue项目实现大屏展示 自适应问题 此处的项目为vue2版本,因为pc端的项目没有采用响应式自适应手机端的设计,所以使用lodash插件实现屏幕移动端自适应. 首先下载lodash插件. npm i ...

  2. vue项目实现大屏PC端字体自适应

    vue项目实现大屏PC端字体自适应 我们字体自适应选择使用rem作为单位,通过监听窗口大小的变化,更新1rem的对应的px数来实现字体自适应. 注意该方法,我们需要在APP.vue文件中实现, 首先A ...

  3. vue项目:大屏自适应解决方案(两种)

    css缩放方案: 利用transform:scale 进行适配 推荐使用v-scale-screen 值得注意的是: vue 2.6.2.7 要使用 npm install v-scale-scree ...

  4. 关于大屏展示自适应的处理

    原理:使用固定宽高(一般是16:9)的宽高比 然后使用缩放函数做自适应 放代码: mounted() {var setScale = (() => {const designWidth = 19 ...

  5. vue项目rem 大屏可视化适配

    在工具文件夹中 创建一个新的JS文件 JS文件中创建一个方法 // 如果页面发生改变更改rem得值 function setRem() {// 默认使用100px作为基准大小const baseSiz ...

  6. vue大屏展示高度自适应

    vue大屏展示获取当前屏幕盖度 <template><div ref="bigshow"><!--大屏内容 --></div> &l ...

  7. vue大屏可视化自适应完美方案

    背景 在做大屏可视化项目的时候,一般设计稿会设计成1920*1080,但是页面写死1920*1080在2k.4k等分辨率的屏幕下是不适配的.如果页面能够根据屏幕比例进行等比缩放那就好了. 比例 什么? ...

  8. Vue大数据可视化(大屏展示)方案升级,发布全新Vue3版本

    千呼万唤始出来,终于将原先的 Vue2 升级到了 Vue3,并且使用了 Ts,部分界面使用了 Tsx 的写法,欢迎大家来点个星星~ 项目地址:Vue3 可视化大屏展示,点颗星星吧~ 界面展示(这个是动 ...

  9. 基于vue大数据可视化(大屏展示)案例

    项目地址: vue-big-screen 点击这里 一.项目描述 1,一个基于 vue.datav.Echart 框架的 " 数据大屏项目 ",通过 vue 组件 实现数据动态刷新 ...

最新文章

  1. 中科大计算机专业跟浙江大学计算机专业相比,浙大计算机研究生近年录报比与中国科学技术大学的比较...
  2. 算法---------x 的平方根
  3. Java连接mysql数据库的方式,java连接mysql数据库的方式(4句语句)
  4. STM32F4 定时器TIM(1)定时器控制输出【使用库函数】
  5. MinGW:sjlj vs dwarf vs seh有什么区别?
  6. idea中如何创建servlet文件
  7. AGC034 F - RNG and XOR
  8. java怎么实现同步到微博功能_新浪微博信息站外同步的完整实现
  9. 多方法接口回调_啊?Java反射遇到接口
  10. 虚拟的有时比真实的还要好(+奥运杂谈)
  11. Asterisk目录结构如下
  12. Charles监听HTTPS请求
  13. hystrix文档翻译之metrics
  14. linux上使用netstat查看当前服务和监听端口
  15. a form 出口享惠情况_进出口报关
  16. 顺丰推出“丰食”平台 单挑美团饿了么胜算几何?
  17. 输入一个整数求其位数和各个位数之和
  18. Adobe Reader XI已停止工作的解决办法
  19. ADF 入门教程(1)
  20. 如何设置分布式IO模块Profinet的地址

热门文章

  1. 做一个迷你播放器放在桌面
  2. Matlab函数gscatter使用
  3. Vue Cli+高德API实现模糊搜索+返回坐标及信息
  4. MFC使用OpenCV两种版本实现mp4文件的播放
  5. 中国数据库的诸神之战
  6. 点击button没有反应
  7. 文件包含漏洞—allow_url_fopen和allow_url_include详解
  8. 操作系统之经典 | 生产者与消费者问题
  9. Linux修改用户ID
  10. 会员营销中,沉寂会员的三种运营策略