Vant3 useRect

2021-09-07 17:26 更新

介绍

获取元素的大小及其相对于视口的位置,等价于 Element.getBoundingClientRect

代码演示

基本用法

<div ref="root" />
import { ref } from 'vue';
import { useRect } from '@vant/use';

export default {
  setup() {
    const root = ref();
    const rect = useRect();

    console.log(rect); // -> 元素的大小及其相对于视口的位置

    return { root };
  },
};

API

类型定义

function useRect(
  element: Element | Window | Ref<Element | Window | undefined>
): DOMRect;

返回值

参数 说明 类型
width 宽度 number
height 高度 number
top 顶部与视图窗口左上角的距离 number
left 左侧与视图窗口左上角的距离 number
right 右侧与视图窗口左上角的距离 number
bottom 底部与视图窗口左上角的距离 number


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号