问一下哈, vue 计算属性里如何获取根元素的 offsetWidth 呢?

2018-11-05 11:08:18 +08:00
 caopi

在编写一个滑动的组件,需要获取根元素的宽度和高度。

这个根元素该如何获取呢,采取 dom 获取和 refs 都会出现 undefined

1590 次点击
所在节点    问与答
4 条回复
caopi
2018-11-05 13:09:28 +08:00
如何保证我能获取到渲染后的根元素的高度和宽度呢
heww
2018-11-05 13:54:11 +08:00
用 data,在 mounted 中获取
daguaochengtang
2018-11-05 13:55:46 +08:00
mounted 中卸载 this.$nextTick 里应该可以
caopi
2018-11-05 14:13:11 +08:00
ok 啦,我用 body 代替根元素啦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/504536

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX