vue3 使用 proxy 获取 dom 节点

用途:获取dom节点中ref 的方法。同时也可以拿到该组件中的所有方法和元素。

使用方法:

<template>
  <div ref="mainContent" > </div>
</template>
<script lang="ts">
import {getCurrentInstance} from 'vue'

export default defineComponent({
  setup(props, context) {
    const { proxy } = getCurrentInstance()
    const parentTop = proxy.$refs.mainContent.offsetTop
    return {}
  }
})
</script>

<style lang="scss" scoped>
</style>

猜你喜欢

转载自blog.csdn.net/qq_44694453/article/details/127068584