在构建方法中定义控制器 - Flutter

问题描述 投票:0回答:1

我无法决定在哪里定义用于滚动的控制器。

我的小部件是无状态的(我想保持这样)。

我应该在构建方法内部、Widget 本身之外还是其他地方定义控制器?

附注Widget 是无状态的事实是否意味着我无法处置控制器?

我尝试在小部件之外创建控制器,但这似乎不是很好的设计(全局变量......)

flutter scroll controller
1个回答
0
投票

如果你有能力使用堆栈架构,你可以这样做。

在 pubspec 中

stacked:
© www.soinside.com 2019 - 2024. All rights reserved.