升级到最新版本后出现颤振错误
Posted
技术标签:
【中文标题】升级到最新版本后出现颤振错误【英文标题】:Flutter Error after upgrade to latest version 【发布时间】:2021-11-26 16:43:11 【问题描述】:最近将我的颤振更新到 v2.5.3,我收到以下错误:
371:41:错误:没有为类“TextTheme”定义吸气剂“副标题”。
“TextTheme”来自“package:flutter/src/material/text_theme.dart”(“/C:/src/flutter/packages/flutter/lib/src/material/text_theme.dart”)。 尝试将名称更正为现有 getter 的名称,或定义一个名为“subhead”的 getter 或字段。 ? Theme.of(context).textTheme.subhead ^^^^^^^ ../../../../AppData/Local/Pub/Cache/hosted/pub.dartlang.org/searchable_dropdown-1.1.3/lib/searchable_dropdown.dart:374:16:错误:吸气剂'副标题' 没有为类 'TextTheme' 定义。 “TextTheme”来自“package:flutter/src/material/text_theme.dart”(“/C:/src/flutter/packages/flutter/lib/src/material/text_theme.dart”)。 尝试将名称更正为现有 getter 的名称,或定义一个名为“subhead”的 getter 或字段。 .副标题 ^^^^^^^【问题讨论】:
如果我没记错的话,我们有flutter V2.5.2。可以包含您的代码 sn-p 吗? 【参考方案1】:这个错误有点不言自明:根据 2018 年 Material Design 指南,subhead
属性在较新版本的 TextTheme
中不再存在。
如果我没记错的话,您应该改用 subtitle1
作为最接近的替代品,但请随时查看 the Flutter documentation 以找出要使用的属性。
另请参阅同样使用 subhead
的其他 SO 问题:
How to use Flutter AppTheme TextTheme without overriding automatic text color
【讨论】:
以上是关于升级到最新版本后出现颤振错误的主要内容,如果未能解决你的问题,请参考以下文章
[已解决]旧版本的问题 // Jquery 帮助升级到最新版本