短视频直播系统,scroll-view 实现自动滚动到最底部

短视频直播系统,scroll-view 实现自动滚动到最底部

在滚动视图组件内再加一层view视图,布局改动后,源代码如下

 

1
<br><template><br><view><br><scroll-view class="scroll-view" :style="{height:scrollViewHeight+'px'}" :scroll-y="true" :scroll-top="scrollTop" :scroll-with-animation="true"><br><view id="scroll-view-content"><br><block v-for="(item,index) in images" :key="index"><br><image class="item" :src="item.src" mode="aspectFill"></image><br></block><br></view><br></scroll-view><br></view><br></template><br><script><br>//此处省略...<br></script><br> 

还有,实现滚动底部的处理方法scrollToBottom(),代码如下

 

1
<br>export default {<br>data() {<br>return {<br>images:[],<br>scrollTop:0,//滚动条位置<br>scrollViewHeight:300,//滚动视图的高度<br>//...<br>};<br>},<br>mounted() {<br>let i = 10;<br>do{<br>this.images.push({<br>src:'../../static/test.jpg',<br>//...<br>});<br>i--;<br>}while(i>0);<br>},<br>//...<br>methods:{<br>scrollToBottom(){<br>this.$nextTick(()=>{<br>uni.createSelectorQuery().in(this).select('#scroll-view-content').boundingClientRect((res)=>{<br>let top = res.height-this.scrollViewHeight;<br>if(top>0){<br>this.scrollTop=top;<br>}<br>}).exec()<br>})<br>}<br>}<br>}

 

 以上就是 短视频直播系统,scroll-view 实现自动滚动到最底部,更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(64)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2022-08-30 直播系统app源码,Spinner (点击展示选项)使用方法
2022-08-30 视频直播app源码,实现渐变文字 ,文字换行,加空格
2022-08-30 直播app开发搭建,uniapp实现canvas画倾斜的圆
2021-08-30 Android直播源码APP开发中阴影效果实现
2021-08-30 直播带货app源码,快应用richtext组件背景色填充问题
2021-08-30 Android视频聊天app源码,暗黑模式快速适配
点击右上角即可分享
微信分享提示