VUE3如何使得大屏自适应的几种方法?

本文介绍了VUE3学习大屏自适应的几种方法,包括自适屏幕保持比例、使用CSS scale属性处理大屏幕自适应,以及使用rem的方法,如下载插件转换单位、新建等比适配文件、引入适配文件和配置插件等。

VUE3学习大屏自适应的几种方法

1.自适屏幕,始终保持16:9的比例(第一种方法)

<!-- 大屏固定比例16:9自适应   -->
<template>
    <div class="container">
      <div class="content" :style="getAspectRatioStyle">
        <!-- 数据展示内容 -->
      </div>
    </div>
  </template>
   
  <script setup lang="ts">
  import { ref, onMounted, onBeforeUnmount, computed } from 'vue';
      const contentWidth = ref(0);
      const contentHeight = ref(0);
   
      const calculateAspectRatio = () => {
        const container = document.querySelector('.container');
        // const containerWidth = container.offsetWidth;
        const containerWidth: number = (<HTMLElement>container).offsetWidth;
        // const containerHeight = container.offsetHeight;
        const containerHeight: number = (<HTMLElement>container).offsetHeight;
   
        const aspectRatio = 16 / 9; // 16:9 比例
        const containerAspectRa
内容概要:该论文深入研究了脆性材料(如工程陶瓷和光学玻璃)在单磨粒磨削过程中的亚表面损伤和材料去除机理。通过建立多种理论模型,分析了磨削参数(如磨削速度、进给速度、磨削深度)和磨粒尺寸对亚表面损伤深度的影响,并提出了相应的预测模型。研究表明,提高磨削速度与工件进给速度比可减小亚表面损伤;磨粒形状和尺寸显著影响最大压入深度;振动参数也会影响亚表面损伤深度。此外,论文还建立了考虑韧性去除和脆性断裂的材料去除模型,为高效低损伤磨削加工提供了理论依据。文中提供了多个Python代码示例,用于实现单磨粒最大压入深度模型、亚表面损伤深度预测模型、振动磨削亚表面损伤模型和材料去除率模型,通过这些模型的计算和可视化展示了各参数对磨削过程的影响。适用人群:机械工程领域的研究人员、从事脆性材料精密加工的技术人员以及对材料科学感兴趣的高校师生。使用场景及目标:①理解脆性材料单磨粒磨削过程中的亚表面损伤形成机制;②掌握材料去除机理及其影响因素;③利用提供的模型和代码优化实际生产中的磨削参数,实现高效低损伤加工;④为脆性材料精密加工提供理论和技术支持。其他说明:该研究为脆性材料精密加工提供了从理论基础到工艺优化的完整解决方案,未来可结合机器学习方法实现参数智能优化,并通过实验验证进一步提升模型的准确性。研究结果适用于光学玻璃、陶瓷轴承、半导体衬底和航天陶瓷等领域,有助于提高加工质量和效率。
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值