Flutter 中 使用 SingleTickerProviderStateMixin 出现的问题

在使用 TabBar 时出现以下问题:
复制代码

flutter: _TravelPageState is a SingleTickerProviderStateMixin but multiple tickers were created. A SingleTickerProviderStateMixin can only be used as a TickerProvider once. If a State is used for multiple AnimationController objects, or if it is passed to other objects and those objects might use it more than one time in total, then instead of mixing in a SingleTickerProviderStateMixin, use a regular TickerProviderStateMixin.ide

缘由是; 屡次调用了 TabController()
复制代码

解决方案:将其 SingleTickerProviderStateMixin 改为 TickerProviderStateMixin 便可。


【学习笔记,有错误之处敬请指教,谢谢阅读!😊】学习

相关文章
相关标签/搜索