首页 > 其他分享 >大屏自适应容器

大屏自适应容器

时间:2024-12-11 13:28:04浏览次数:8  
标签:容器 const args timer 适应 delay 大屏 import ref

1.节流函数

export const debounce = (fn, delay) => {
    let timer = null
    return function (...args) {
        if (timer) clearTimeout(timer)
        timer = setTimeout(() => {
            fn.apply(this, args)
        }, delay)
    }
}

2.新建container文件目录并创建index.vue

引入节流函数

<template>
  <div ref="containerTarget" class="container">
    <template v-if="isReady">
      <slot></slot>
    </template>
  </div>
</template>
<script setup>
import {nextTick, onMounted, onUnmounted, ref} from "vue";
import {debounce} from "@/utils/common.js"

const props = defineProps({
  options: {
    type: Object,
    default: () => {
    }
  },
})

const isReady = ref(false)
const containerTarget = ref()
// 容器宽高
const containerPort = ref({
  

标签:容器,const,args,timer,适应,delay,大屏,import,ref
From: https://blog.csdn.net/m0_68616516/article/details/144398206

相关文章

  • 基于Docker容器搭建maven私服 nexus
    1、docker执行将容器内部/var/nexus-data目录挂载到主机/data/nexus-data目录。dockerrun-d-p8081:8081--namenexus-v/data/nexus-data:/var/nexus-data--restart=always-e"INSTALL4J_ADD_VM_PARAMS=-Xms128m-Xmx512m-XX:MaxDirectMemorySize=512m-Djava.util.p......
  • 简述下Flex的容器和项目的概念
    在Flex布局中,有两个关键概念:容器和项目。容器(Container):指应用了display:flex或display:inline-flex的元素。它是Flex项目的父元素,控制着项目的布局和排列方式。容器通过一系列属性来定义其子项目如何排列,例如:flex-direction、justify-content、align-items、flex-wra......
  • 架构11-虚拟化容器
    零、文章目录架构11-虚拟化容器1、从微服务到云原生(1)从微服务到云原生的演进**微服务:**上一个模块介绍了微服务中的关键技术问题与解决方案,这是架构师和程序员的本职工作。**云原生:**从微服务过渡到云原生,重点讨论不可变基础设施的概念及其重要性。(2)不可变基础设施概......
  • 架构12-容器间网络
    零、文章目录架构12-容器间网络1、Linux网络虚拟化(1)网络通信模型网络通信模型概述OSI七层模型和TCP/IP四层模型是理解网络通信的基础。Linux网络协议栈(简称“网络栈”)呈现“逐层调用,逐层封装”的特点,类似于栈结构。网络协议栈的各层应用层:程序通过Socket编......
  • 双向链表容器
    C++中的list是一个双向链表容器,用于存储一系列的元素。它提供了在任意位置插入和删除元素的能力,同时还支持随机访问。在C++中,list是由标准模板库(STL)提供的容器之一。它位于<list>头文件中,并且通过std命名空间进行访问。创建一个list对象非常简单,只需声明一个list变量并指定元......
  • 大前端:突破动态化容器的天花板3
     1动态化容器的天花板自2015年ReactNative推出至今9年时间,各类容器(动态化容器简称,下同)方案已经成为业界前端的普遍选择。业界有微信(小程序)、抖音(Lynx)、拼多多(Lego)、支付宝(Nebula/BirdNest)、京东(Taro-Native)等。美团也有MRN、MMP/MSC等容器。可以说容器是前端工程的关键基石......
  • 《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose
    @目录二、高级篇(大厂进阶)5.Docker-compose容器编排5.1是什么5.2能干嘛5.3去哪下5.4Compose核心概念5.5Compose使用的三个步骤5.6Compose常用命令5.7Compose编排微服务5.7.1改造升级微服务工程docker_boot5.7.2不用Compose5.7.3swagger测试5.7.4上面成功了,有哪些问题?5.7.5......
  • STL---常用容器
    string容器string基本概念本质:string是C++风格的字符串,而string本质上是个类string和char*区别:char是个指针string是一个类,类内部封装了char,管理这个字符串,是一个char*型的容器特点string类内部封装了很多成员方法例如:查找find,拷贝copy,删除delete替换replace,插入inse......
  • ubuntu24.04在线安装Docker,设置容器目录与基础配置
    1、设置apt#AddDocker'saliyunGPGkey:sudoaptupdate#安装必要的软件包sudoaptinstall-yapt-transport-httpsca-certificatescurlsoftware-properties-common#添加阿里云GPT密钥管理sudocurl-fsSLhttps://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg......
  • (免费源码)计算机毕业设计必学必看 万套实战教程 java、python、php、node.js、c#、APP
    摘 要随着社会经济的快速发展,我国机动车保有量大幅增加,城市交通问题日益严重。为缓解用户'停车难'问题,本文设计并实现了APP停车位共享系统'.该系统通过错峰停车达到车位利用率最大化.基于现状分析,本文结合实际停车问题,从系统应用流程,系统软硬件设计和系统实现三方面......