在uniappX中,创建的组件中,在组件中没有onReady生命周期,在mounted中通过
this.$refs["swiper"] as UniElement).getBoundingClientRect().width,获取到宽度为0 ,给他加一个setTimeout,延迟300ms就能获取到宽度,证明在mounted中,dom还没有渲染完成,请教如何在组建中获取dom的宽高。
                                        happy                                                                                
                                        
                                - 发布:2024-03-25 11:31
 - 更新:2024-03-26 17:54
 - 阅读:457
 
uniappx的组件中如何获取DOM的长宽
                                分类:uni-app x
                            
                            
                            
                            
            
            
            
            
1 个回复
JXWang
可以试试这个