美文网首页
vue3中页面根据窗口大小等比缩放

vue3中页面根据窗口大小等比缩放

作者: 来点瓜子和花生 | 来源:发表于2023-09-11 15:39 被阅读0次

方案:设置动态style =>  监听窗口变化 =>  赋值。废话少说上代码

<template> 里给容器绑定style动态设置

引入onMounted 、ref

import {onMounted, ref } from 'vue'

写方法

const scaleva = ref()

const bodyScale = () => {

  const devicewidth = document.documentElement.clientWidth

  const scale = devicewidth /1920

  scaleva.value = scale

}

onMounted(() => {

  bodyScale()

  window.onresize = () => {

    return (() => {

      bodyScale()

    })()

  }

})

OK

相关文章

网友评论

      本文标题:vue3中页面根据窗口大小等比缩放

      本文链接:https://www.haomeiwen.com/subject/gzgevdtx.html