React native 已设置动画的.event不会更改状态
在react native中,我正在使用找到的Swiper模块: 在Swiper上执行滚动并查看输出时,没有任何变化React native 已设置动画的.event不会更改状态,react-native,scroll,react-animated,React Native,Scroll,React Animated,在react native中,我正在使用找到的Swiper模块: 在Swiper上执行滚动并查看输出时,没有任何变化 我知道要将Animated.event直接放入onScroll中,它的工作原理是这样的,但我很好奇为什么它不工作Animated.event返回一个函数处理程序,您需要调用该函数。 试试这个 handleScroll = (event) => Animated.event( [{ nativeEvent: { contentOffset: { x: this.state
我知道要将Animated.event直接放入onScroll中,它的工作原理是这样的,但我很好奇为什么它不工作Animated.event返回一个函数处理程序,您需要调用该函数。 试试这个
handleScroll = (event) => Animated.event(
[{ nativeEvent: { contentOffset: { x: this.state.left } } }],
{
listener: event => {
console.log(this.state.left);
}
})(event);
handleScroll = Animated.event(
[{ nativeEvent: { contentOffset: { x: this.state.left } } }],
{
listener: event => {
console.log(this.state.left);
}
});
handleScroll = (event) => Animated.event(
[{ nativeEvent: { contentOffset: { x: this.state.left } } }],
{
listener: event => {
console.log(this.state.left);
}
})(event);