我在Flutter演示中使用Provider管理状态。
我想为我的小部件制作动画,但是AnimateController似乎需要一个来自有状态小部件状态的同步参数。
据我所知,不建议Provider与有状态小部件一起使用。
我可以使用提供程序管理AnimationController吗?
或者必须同时使用提供程序和有状态小部件?
这里是同一问题,我也有同样的问题。
我唯一能做出的猜测是:
我们无法将其传递给vsync参数,因为我们没有任何东西可以传递,或者可以。 。 。
默认情况下,AnimationController对象的范围是0.0到1.0。如果需要不同的范围或数据类型,则可以使用Tween来配置动画以插值到不同的范围或数据类型。