HarmonyOS React native 自带的ScrollView的onScroll传参问题

<ScrollView> 
onScroll={Animated.event( 
  [ 
    { 
      nativeEvent: { 
        contentOffset: { 
          y: this._nativeOffset.y, 
          x: this._nativeOffset.x 
        } 
      } 
    } 
  ], 
  { useNativeDriver: false, listener: this._onScroll } 
)}

其中useNativeDriver 参数,如果设置为true,滑动时会报错 {“name”:“TypeError”,“reason”:"_this.props.onScroll is not a function (it is Object)",“stacks”:"TypeError: _this.props.onScroll is not a function (it is Object)\n a

HarmonyOS
2024-11-19 09:22:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

麻烦按如下示例验证:

<Animated.ScrollView onScroll={Animated.event( 
  [ 
    { 
      nativeEvent: { 
        contentOffset: { 
          y: this.scrollY 
        } 
      } 
    } 
  ], 
  { useNativeDriver: true, listener: this._onScroll } 
)}> 
  <Text style={styles.text}> 
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 
  eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 
minim veniam, quis nostrud exercitation ullamco laboris nisi ut 
aliquip ex ea commodo consequat. Duis aute irure dolor in 
  reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 
pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 
  culpa qui officia deserunt mollit anim id est laborum. 
  </Text> 
  </Animated.ScrollView>
分享
微博
QQ
微信
回复
2024-11-19 17:12:47
相关问题
HarmonyOS 页面问题
588浏览 • 1回复 待解决
HarmonyOS Navigation问题
205浏览 • 1回复 待解决
HarmonyOS 参数问题
304浏览 • 1回复 待解决
HarmonyOS 本地html问题
565浏览 • 1回复 待解决
HarmonyOS router获取问题
728浏览 • 1回复 待解决
HarmonyOS @Builder Params问题
197浏览 • 1回复 待解决
JS跳转Java问题
5090浏览 • 1回复 待解决
HarmonyOS HTTP使用Map问题
340浏览 • 1回复 待解决
HarmonyOS 自动化测试问题
249浏览 • 1回复 待解决
跨设备启动FA问题
8453浏览 • 1回复 待解决
HarmonyOS 使用react-nativeImage问题
126浏览 • 1回复 待解决
HarmonyOS POST请求
340浏览 • 1回复 待解决
HarmonyOS react-native集成问题
106浏览 • 1回复 待解决
HarmonyOSreact native兼容问题
624浏览 • 1回复 待解决
HarmonyOS 页面导航跳转回调问题
1416浏览 • 0回复 待解决
实现接口匿名实现
658浏览 • 1回复 待解决
HarmonyOS 页面间如何
1122浏览 • 1回复 待解决
HarmonyOS react-native-webview闪退问题
225浏览 • 1回复 待解决