英文:
'_positions.isNotEmpty': ScrollController not attached to any scroll views.
问题
以下是您要翻译的内容:
什么是原因
这是原因 _items.isNotEmpty 吗?
代码的一部分
return Column(children: [
_items.isNotEmpty
? Expanded(
child: ListView.builder(
physics: ClampingScrollPhysics(),
shrinkWrap: true,
itemCount: _items.length,
itemBuilder: (context, index) {
英文:
What is the reason
Is this the reason _items.isNotEmpty ?
part of the code
return Column(children: [
_items.isNotEmpty
? Expanded(
child: ListView.builder(
physics: ClampingScrollPhysics(),
shrinkWrap: true,
itemCount: _items.length,
itemBuilder: (context, index) {
答案1
得分: 0
在使用ScrollController
属性之前,添加这个条件将解决这个问题:
if (_scrollController.hasClients)
英文:
Wherever you are using the ScrollController
properties before using it, adding this condition will fix this problem
if (_scrollController.hasClients)
答案2
得分: 0
在你的ListView中添加一个controller属性。
ListView.builder(
controller: _scrollController,
)
英文:
Add controller property to your ListView.
ListView.builder(
controller: _scrollController,
)
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论