vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴


   1.示例组件结构

<template>
  <div ref="myBox">
    <v-page :ref="myPage">
    </v-page>
  </div>
</template>

 2.获取距离顶部的距离   

// ref=myBox元素
this.$refs.myBox.getBoundingClientRect().top
// ref=myPage组件
this.$refs.myPage.$el.getBoundingClientRect().top

  3.获取高度

// ref=myBox元素
this.$refs.myBox.offsetHeight
// ref=myPage组件
this.$refs.myPage.$el.offsetHeight

  4. 获取宽度

// ref=myBox元素
this.$refs.myBox.offsetWidth
// ref=myPage组件
this.$refs.myPage.$el.offsetWidth

 

未完待续..............

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM