2945关注8957浏览
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
末代恋人
15人对此回答表示赞同
要做跟主同样的东西,主之前的做出来了没?准备整理一下让后来人参考参考吗?
展开150回复分享发布于 6年前评论(0)
收起评论
-
RossiWu
6人对此回答表示赞同
先把新获取数据丢到absolute窗口外的地方渲染,并获取其高度,后面有用
展开619回复分享发布于 6年前评论(19)
收起评论
-
Jayla 2019-02-10 00:32
谢谢了
回复 -
Maya 2019-02-11 13:31
不会啊。。。scrollTop只在刚设置或更新的时候会生效。。检查下有没有重复设置
回复 -
Chenoa 2019-02-13 22:20
当设置了scrollTop后,再去滚动的时候会滚不动,滚动一点点又回来了。你会有这种情况吗,还是滚动的时候再把scrollTop设置为null?
回复 -
明月望舒 2019-02-15 10:10
再试试吧,,就差这一步了,我默认false,在接受新消息的时候设为true,并更新列表,setData成功的回调里再改成false
回复 -
Rudy阿鲁 2019-02-17 12:14
距离判断过了,我也试过动态的设置这个属性,好像没有效果
回复 -
Jayden1 2019-02-20 01:00
那需要动态设置这个属性啊,新消息来的时候判断下滚动距离,1/3屏幕高度以内可以考虑移到底部,体验更好
回复 -
阿尔法-Sco 2019-02-21 09:50
是的啊,这个我也考虑到把这个设置成false,但是有新消息来的时候自动往上滚动时有动画效果会比较好。
回复 -
Thomason 2019-02-23 15:11
scroll-with-animation为true了?
回复 -
Ellie3 2019-02-25 11:14
插入列表的高度得到了,同时setData的,还是会先滚动到最上面然后再瞬间滚回来。
回复 -
Nolan孔明 2019-02-27 11:40
同时setData呢?即将插入列表的高度得到了吗,不然scrollTop值不好得到啊
回复 -
徐子衿 2019-03-01 08:01
会跳的,列表上面添加内容后,首先滚动到最上面,然后设置scrollTop的值,又从上面滚动到原来的位置,中间始终有个滚动的过程。
回复 -
Amelia 2019-03-03 10:00
bindscroll,文档里有的,滚动时触发
回复 -
Jayla 2019-03-05 10:24
那怎么判断是否在滚动
回复 -
马克Mak 2019-03-07 08:11
默认值可能要比较大,聊天列表一般需要在页面底部的
回复 -
Abigail 2019-03-09 10:32
而且这样会不会出现闪跳的情况
回复 -
zqsg走一波 2019-03-11 20:18
做成了的,你好好再看下代码是不是粗心了?
回复 -
Fan番 2019-03-13 20:17
你之前这样做过吗
回复 -
Reid 2019-03-16 00:51
scrollTop绑定初始值为0,然后滚动的时候会自动回到原来的位置,就是滚不动了
回复 -
八角与丁香 2019-03-17 11:30
是不是bindscroll事件里没有延迟处理
回复
加载更多 -
-
加一+1
4人对此回答表示赞同
把内容push进去呀,不要重新渲染页面
展开41回复分享发布于 6年前评论(1)
收起评论
-
Emma王 2019-02-12 10:26
是unshift进去的数据,怎么不重新渲染
回复
-