Categories: Vant3 教程

Vant3 useRect

介绍

获取元素的大小及其相对于视口的位置,等价于 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

唐伯虎点蚊香

前端小白,想各位学习!

Share
Published by
唐伯虎点蚊香

Recent Posts

聊聊vue3中的defineProps

在Vue 3中,defineP…

1 周 ago

在 Chrome 中删除、允许和管理 Cookie

您可以选择删除现有 Cooki…

2 周 ago

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

3 周 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

4 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

1 月 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

1 月 ago