美文网首页
Taro ScrollView 组件的 scrollTop 填坑

Taro ScrollView 组件的 scrollTop 填坑

作者: dkvirus | 来源:发表于2019-07-20 08:57 被阅读0次

官方issue:ScrollView设置scrollTop没效果

同样的,设置 scrollTop=0 并不能实现置顶,官方回复早就修复了,我的 Taro 版本已经是最新的,然而并未修复。

万能的评论区,给出了失效的原因。源码里设置 scrollTop 值不变时,即便设置 scrollTop=0 也不会起作用。

image

怎么让 scrollTop 变?第一个想到的监听滚动事件 onScroll,实际操作发现,onScroll 过程中 this.setState({ scrollTop: e.detail.scrollTop }),会导致滚动及其的卡顿。

最后使用随机数解决的,每次置顶不是设置 scrollTop=0,而是设置 scrollTop=Math.random(),因为随机数取值范围在 [0,1) 之间,可以伪装成置顶。

相关文章

  • Taro ScrollView 组件的 scrollTop 填坑

    官方issue:ScrollView设置scrollTop没效果 同样的,设置 scrollTop=0 并不能实现...

  • taro 挖坑填坑

    看了两周的文档,3月终于开始上手taro了,一套代码可以编译h5、小程序、rn,何乐而不为呢? 然后就遇到各种各样...

  • Taro填坑记

    最近项目要求使用Taro框架来开发,目的是同时支持H5,RN及微信小程序,于是开始了我的填坑之旅,以下是使用中的遇...

  • taro踩坑

    使用taro下的组建ScrollView 时候样式出不来 全局样式引入import 'taro-ui/dist/s...

  • react native踩坑之路

    1、scrollView在componentDidMount中使用scrollTop 真机 无效 解决方法: on...

  • Android中ScrollView内部组件高度异常

    Android中ScrollView内部组件高度异常 ScrollView内部的组件被压扁 ScrollView里...

  • React Native ScrollView 滚动填坑

    简述 当ScrollView中包含TextInput,且TextInput的textAlign设置为right时,...

  • taro之ScrollView

    ScrollView在使用时,父容器设置样式{white-space:nowrap ;}不予许换行。子元素disp...

  • VUE07--{插槽}

    定义 定义子组件的时候,在子组件内部刨了一个坑( ),父组件想办法往坑里填内容。 单个插槽 定义:子组件中 使...

  • React Native08 - ScrollView、Scro

    前言 本篇我们的要学习的内容如下: 组件ScrollView 使用ScrollView实现轮播图 一、组件Scro...

网友评论

      本文标题:Taro ScrollView 组件的 scrollTop 填坑

      本文链接:https://www.haomeiwen.com/subject/lhrylctx.html