由于组件原因,当页面第一次加载数据量较大的时候,只显示了几条数据。第二次拉口才能正常滚动。组件那边说是因为高度判断的问题,高度不够重新拉一下接口
使用ref获取当前组件每行高度
在这元素就获取完成了,但是在这确踩了一个坑:拉完接口立马获取元素的高度为0,放到nextTick也不顶用,排查很久发现用settimeout延迟获取一下就可以了
原因:元素渲染需要时间,立马获取高度肯定是没有的
就能实现了(虽然有点丑)
Vue30 自定义右键菜单
Vue30 原生实现完全自定义右键菜单组件, 零依赖,可根据可视区域自动调节显示位置,可支持插槽完全重写每一项菜单
或
CDN引入则不需要 appuse(Vue3Menus)
以上就是关于vue项目遇到的奇葩需求全部的内容,包括:vue项目遇到的奇葩需求、Vue3.0实现原生高度可自定义菜单组件vue3-menus、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)