uniapp swiper高度自适应问题
2024-08-24 20:17:35
这里的话是想做一个比较常见的左右滑动更改tab的效果,引用了uview-ui中的u-tabs-swiper组件,需要结合swiper组件来使用
先来讲下主体思路:每个tab页(swiper-item)都嵌套在swiper中,swiper-item中在放置一个scroll-view,实现超出部分滑动;即让swiper、scroll-view高度都占满屏幕剩余部分
1)、设置swiper占满
2)、取得swiper高度
mounted() {
let info = uni.createSelectorQuery().in(this).select('.swiper_group').boundingClientRect()
info.exec(res => {
this.scrollHeight = res[0].height
console.log(this.scrollHeight)
})
}
3)、将高度传入tab页的组件中,组件布局如下,嵌套了一个scroll-view,设置高度(scroll-view纵向划动必须设置高度)
参考文章:http://www.luyixian.cn/news_show_324576.aspx
https://www.cnblogs.com/is-meeeee/p/12407855.html
https://ask.dcloud.net.cn/question/69782
最新文章
- ratina 视网膜屏幕解决方案大全
- windows vim修改字体
- linux软连接和硬链接
- markdown思维导图笔记
- 20145206实验四《Android开发基础》
- Linux上设置nginx支持https
- php 变量原理
- Excel 操作类
- Linux下的另一个词典GoldenDict
- 关于GCC的理解——On the understanding of the GCC
- 让Cocos2D-X的示例程序运行起来
- XML解析之SAX解析技术案例
- python之SQLAlchemy ORM 上
- django的CMS系统(内容管理系统)
- org.apache.spark.rpc.RpcTimeout$$anonfun$1.applyOrElse
- 自学stm32的一些个人经验
- turtlebot3安装遇到的问题总结
- 用PS做圆角图片
- PHP魔术方法实例
- Fiddler 实现手机的抓包