這樣獲取的數(shù)據(jù)是錯(cuò)誤的!<body> <div class="container"> <div class="img-box" ref="box"> <img :src="url"> </div> </div> <script type="text/javascript"> var vm = new Vue({ el: '.container', data: { url: 'img/logo.png' }, methods: { getHeight () { let dom = this.$refs.box; console.log('1:' + dom.offsetHeight)? // 21 or 22 } }, mounted () { this.getHeight(); } }); Vue.nextTick(function(){ console.log('2:' + vm.$refs.box.offsetHeight)??// 21 or 22 }) </script></body>請(qǐng)問有沒有辦法獲?????
VueJs中怎么獲取元素的高度?????
qq_木頭人_19
2018-07-26 11:30:48