‘_positions.isNotEmpty’: ScrollController未附加到任何滚动视图。

huangapple go评论64阅读模式
英文:

'_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,
)

huangapple
  • 本文由 发表于 2023年5月11日 03:11:50
  • 转载请务必保留本文链接:https://go.coder-hub.com/76221853.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定