这是我公共git.https://github.com/CrazyBunnyz/Sociominer_V2/ Git上有两个分支。main是我的原始代码,大部分都是无状态的。当我尝试将代码与ExpansionTile集成时,问题出现了,我需要状态来检测onExpansionChanged。我尝试实现这个示例,但我一直得到下面的错误。有人能帮忙吗?您可以看到两个分支错误前后的代码。x1c 0d1x ps:已尝试聊天成员({键?键,此.deviceScreenType}):超级(键:键);它弹出其他错误。
完整的问题可以在https://github.com/flutter/flutter/issues/118311中找到。有人能帮忙吗?
1条答案
按热度按时间3htmauhk1#
您需要使用小部件类而不是状态类。请删除
ChatMember
中的参数并使用小部件类。现在访问控件变量do,
下一个问题是你用不同的名字来命名,这让人困惑,
你的案子
MyStatefulWidget
是一个小部件类ChatMember
是状态类你需要像这样使用
MyStatefulWidget
,您可以检查pr