Vant4 useRect

2023-02-16 17:57 更新

介紹

獲取元素的大小及其相對(duì)于視口的位置,等價(jià)于 Element.getBoundingClientRect。

代碼演示

基本用法

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

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

    onMounted(() => {
      const rect = useRect(root);
      console.log(rect); // -> 元素的大小及其相對(duì)于視口的位置
    });

    return { root };
  },
};

API

類型定義

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

返回值

參數(shù) 說(shuō)明 類型
width 寬度 number
height 高度 number
top 頂部與視圖窗口左上角的距離 number
left 左側(cè)與視圖窗口左上角的距離 number
right 右側(cè)與視圖窗口左上角的距離 number
bottom 底部與視圖窗口左上角的距離 number


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)