uniapp scroll-view回到顶点

组件里有个scroll-top属性,用来设置竖向滚动位置,
但发现直接设置数值的时候,并不生效,比如设为0.
官方例子如下
在这里插入图片描述
这里他是先监听滚动位置,在goTop里赋值给scrollTop,然后再将scrollTop的值设为0。
复制代码去用,这种scroll事件,会不断的改变data里的数据,真机没试过,但是在模拟器上会卡。
但是直接使用this.scrollTop = 0 并不会回到顶点。
然后按这个例子看,应该是要做一个值的改变,不能让新的值等于旧的。
两种办法:
1:

		this.scrollTop = 1
		this.$nextTick(() =>{
			this.scrollTop = 0
		});

2:

	this.$nextTick(() =>{
		this.scrollTop = Math.random();  
	});

俩种都有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值