如何使用Redux管理动画状态?

时间:2017-04-15 09:01:04

标签: react-native redux

我有一个类似下面代码的动画:

 Animated.spring(this.state.scale, {
            toValue: this.props.scaleTo,
            friction: 1,
        }).start();

对于我对Redux的想法,我应该调用下面的代码来改变状态,而不是改变上面状态的方式:

            this.store.dispatch(createScaleChangeAction(this.props.scaleFrom));

但问题是我真的不知道如何以及在哪里这样做?

1 个答案:

答案 0 :(得分:0)

如上所述herestart()采用回调函数。完成后,您可以通过将调度功能传递到start()来向减速器发送操作。