vue3 笔记

1、获取一个DOM元素的属性

<template>  
  <div ref="myDiv" style="margin-top: 100px;">  
    我是一个div容器  
  </div>  
  <button @click="getDistance">获取距离顶部的距离</button>  
</template>  
  
<script>  
import { ref } from 'vue'  
  
export default {  
  setup() {  
    const myDiv = ref(null)  
  
    const getDistance = () => {  
      if (myDiv.value) {  
        const distance = myDiv.value.getBoundingClientRect().top  
        console.log('距离顶部的距离:', distance)  
      }  
    }  
  
    return {  
      myDiv,  
      getDistance  
    }  
  }  
}  
</script>

相关推荐

  1. Vue3脚手架笔记

    2024-07-16 16:18:02       49 阅读
  2. vue3学习笔记

    2024-07-16 16:18:02       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 16:18:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 16:18:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 16:18:02       58 阅读
  4. Python语言-面向对象

    2024-07-16 16:18:02       69 阅读

热门阅读

  1. Hive 常见问题

    2024-07-16 16:18:02       17 阅读
  2. Docker_指令篇

    2024-07-16 16:18:02       22 阅读
  3. 【利用Selenium+autoIt实现文件上传】

    2024-07-16 16:18:02       20 阅读
  4. 专升本(英语)1.0.2-july 15th 升本:210天

    2024-07-16 16:18:02       17 阅读
  5. day30【LeetCode力扣】18.四数之和

    2024-07-16 16:18:02       19 阅读
  6. 力扣 hot100 -- 技巧

    2024-07-16 16:18:02       21 阅读
  7. 【webpack开发环境下的配置】

    2024-07-16 16:18:02       21 阅读
  8. Win7电脑修改网卡配置连接千兆网络的方法

    2024-07-16 16:18:02       22 阅读
  9. 发布自动化:Gradle发布插件的配置全攻略

    2024-07-16 16:18:02       20 阅读