Abd*_*rek 2 linux macos dart flutter scrollcontroller
我使用 Flutter Linux:
我有一些基本的孩子需要滚动一点,所以我需要一个列表视图来启用滚动,并得到这个异常,一个简单的代码如下:
ListView(
children: [
Text(
'data',
style: TextStyle(fontSize: 215),
),
Text(
'data',
style: TextStyle(fontSize: 215),
),
Text(
'data',
style: TextStyle(fontSize: 215),
),
],
)
Run Code Online (Sandbox Code Playgroud)
通知 AnimationController 的状态侦听器时抛出以下断言:提供的 ScrollController 当前附加到多个 ScrollPosition。
Abd*_*rek 12
解决方案很简单,只需将控制器添加到列表中,如下所示:
ListView(
controller: ScrollController(),
children: [
Text(
'data',
style: TextStyle(fontSize: 215),
),
Text(
'data',
style: TextStyle(fontSize: 215),
),
Text(
'data',
style: TextStyle(fontSize: 215),
),
],
)
Run Code Online (Sandbox Code Playgroud)
来源:
https://github.com/flutter/flutter/issues/85456
| 归档时间: |
|
| 查看次数: |
2252 次 |
| 最近记录: |