采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,直接用getBoundingClientRect会不会有问题?
this.$refs.cdWrapper.getBoundingClientRect() bottom: 379.984375 height: 300 left: 37.5 right: 337.5 top: 79.984375 width: 300 x: 37.5 y: 79.984375
用这些参数来计算结果也是一样吧。但不知道其它方面会不会有有什么影响。
getBoundingClientRect 应该也不会有什么问题
用getBoundingClientRect取值出来计算起来虽然直观一点,但在v-show为false的时候取不到值
v-show false 相当于 dom 元素 display 为 none,不在页面渲染了所以你获取不到值。
登录后可查看更多问答,登录/注册
Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。
1.5k 32
2.0k 31
1.6k 26
1.5k 25
1.9k 24