Flutter:在无状态小部件中创建动画控制器
Flutter : Creating animation controller in stateless widget
有没有办法在无状态小部件中创建 animationController?目前我无法在控制器构造函数中传递 vsync:this...
不,你不能,因为 StatelessWidget
没有实现 State
,SingleTickerProvider
mixin
被定义为仅在实现它的 类 上工作
如果您正在寻找一个干净的解决方案,请参阅 flutter hooks 如果您使用 StatefulWidget
,他们允许您使用动画控制器而不需要样板
有没有办法在无状态小部件中创建 animationController?目前我无法在控制器构造函数中传递 vsync:this...
不,你不能,因为 StatelessWidget
没有实现 State
,SingleTickerProvider
mixin
被定义为仅在实现它的 类 上工作
如果您正在寻找一个干净的解决方案,请参阅 flutter hooks 如果您使用 StatefulWidget