1***@qq.com
1***@qq.com
  • 发布:2019-04-10 16:52
  • 更新:2021-10-26 17:34
  • 阅读:1230

大佬们 问个问题 当websocket收到消息 跳转到底部怎么实现的 怎么获取到scrollview的高度呢

分类:uni-app

如题 会一直有新消息进来 怎么做成跳转底部 像微信一样 有消息来 自动滚动到底部

2019-04-10 16:52 负责人:无 分享
已邀请:
潇白白

潇白白

同问,目前是写了一个死数据 + 10000

1***@qq.com

1***@qq.com

scollview 有 scroll-into-view 参数 通过给消息 所在 view :id="设置的id" 在接收到新消息后修改 scroll-into-view 即可 例如:
dom:

<scroll-view class="msg-list" scroll-y="true" :scroll-into-view="scrollToView" >  
<view class="row" v-for="(row,index) in msgList" :key="index" :id="'msg'+row.msg.id"></view>  
</scroll-view>

js:

this.scrollToView = 'msg' + row.msg.id;

该问题目前已经被锁定, 无法添加新回复