1. 在配置文件设置大屏设计的尺寸1920*1080

//appConfig.js

export default{

screen:{

width:1920,

height:1080,

scale:20

}//大屏设计宽高

}

2. 定义resetScreenSize.js

import appConfig from '../config/base'

export function pageResize(callback) {

let init = () => {

console.log(window.innerHeight + "," + window.innerWidth);

let _el = document.getElementById('app');

let hScale = window.innerHeight / appConfig.screen.height;

let wScale = window.innerWidth / appConfig.screen.width;

let pageH = window.innerHeight;

let pageW = window.innerWidth;

let isWider = (window.innerWidth / window.innerHeight) >= (appConfig.screen.width / appConfig.screen.height);

console.log(isWider);

if (isWider) {</

vue页面自适应屏幕宽高_Vue 实现大屏页面的屏幕自适应相关推荐

  1. vue页面自适应屏幕宽高_Vue+Element UI 高度实时自适应

    本文章是我一个实习两个月的练习生,在项目中遇到的问题,在此记录,防治以后再踩坑!! Element ui 本身使用的Container 布局容器,组件采用 flex 布局.所以用了它的布局就可以做到宽 ...

  2. vue页面自适应屏幕宽高_vue组件页面高度根据屏幕大小自适应

    网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWid ...

  3. vue项目登录页背景图百分百铺满屏幕宽高自适应

    vue项目背景图百分百铺满屏幕宽高自适应 .login{background: url(../../../static/img/login/beijing@2x.png);background-siz ...

  4. vue封装的 全屏js 禁止键盘事件 获取当前浏览器类型 获取当前的屏幕宽高

    开启全屏 export function fullScreen(){var el = document.documentElement,rfs = el.requestFullScreen || el ...

  5. Flutter使用ScreenUtil获取屏幕宽高初始化报错

    报错如下 原因 我们在布局中使用ScreenUtil().screenWidth获取屏幕宽度是,在初始化未装载视图时,第一次获取时拿不到,会出现如上的崩溃. 解决方案 import 'package: ...

  6. uniapp微信小程序获取屏幕宽高

    uniapp开发微信小程序的时候,有时候去调整样式 你需要适配各种手机屏幕,使用,你的样式宽高就不能使用rpx 有的朋友觉得可以使用vw  vh  %   是的,当然可以 但是要让你的元素,宽高,比如 ...

  7. Android获取屏幕宽高,状态栏宽高,actionbar宽高,layout宽高,导航栏高度的方法汇总

    看这个博客你可以知道 获取屏幕宽高,状态栏宽高,actionbar宽高,layout宽高,导航栏(虚拟按键栏)高度的方法 目录顺序为 代码测试的机型 状态栏高度 actionbar高度 屏幕高度 导航 ...

  8. android利用反射调用截屏api,Android利用反射机制调用截屏方法和获取屏幕宽高的方法...

    想要在应用中进行截屏,可以直接调用 View 的 getDrawingCache 方法,但是这个方法截图的话是没有状态栏的,想要整屏截图就要自己来实现了. 还有一个方法可以调用系统隐藏的 screen ...

  9. android获取屏幕宽高与获取控件宽高

    1.获取屏幕宽高 方法1: int screenWidth = getWindowManager().getDefaultDisplay().getWidth(); // 屏幕宽(像素,如:480px ...

最新文章

  1. 修改MAC ADDRESS
  2. 【c++】iostreeam中的类为何不可以直接定义一个无参对象呢
  3. FIFO buffer 和普通buffer区别
  4. 怎么还不见2005的中文版出来的?
  5. [POJ1338]Ugly Numbers
  6. Adobe Acrobat XI反色保护色
  7. Linux:关于头文件的位置
  8. 启动mysq服务_mysql安装、启动
  9. c# oldb连接_(转)C#连接OleDBConnection数据库的操作
  10. SQLyog12.08安装详细教程
  11. 一个神奇的FLAC转MP3在线工具
  12. c语言程序设计计划书示例,C语言学习计划书
  13. C语言CGI编程入门(一)
  14. Storm数据流分组与数据保障机制
  15. Axure 中继器表格背景颜色交替不成功
  16. DSM -- 进入linux文件系统
  17. 华为秘密“达芬奇计划”首次曝光:自主研发AI芯片要对标英伟达?
  18. GD32 CANFD仲裁区500K,数据区2M 测试
  19. SwiftUI如何在动画完成时得到通知
  20. 华为java 优招面试题_华为面试题及答案

热门文章

  1. 解决重定向后,URL中文乱码问题
  2. 平安银行薪资职级表_超全|阿里、腾讯、百度…这些大厂2020年薪资和职级一览...
  3. 云计算、大数据和 AI
  4. 创巴仁波切回答说:“这是天空”。
  5. SAI在纳斯达克上市:作价1.88亿美元 成芯片供热第一股
  6. 网易严选数据质量实践
  7. css属性width默认值width: auto与width: 100%区别
  8. 聚生网管2008试用功能去除
  9. Text to image论文精读 DM-GAN: Dynamic Memory Generative Adversarial Networks for t2i 用于文本图像合成的动态记忆生成对抗网络
  10. 给生活一点浪漫——python实现烟花绽放