首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TDesign flutter使用组件时报错:IconData不能被继承?

TDesign flutter使用组件时报错:IconData不能被继承?

提问于 2026-06-01 10:38:19
回答 0关注 0查看 12

使用组件时报错,如下:

/C:/Users/Peijie_T/AppData/Local/Pub/Cache/hosted/pub.flutter-io.cn/tdesign_flutter-0.2.7/lib/src/components/icon/td_icons.dart:7:28: Error: The class 'IconData' can't be extended outside of its library because it's a final

class.

class _TDIconsData extends IconData {...

看了下源码,flutter的IconData被final修饰的,但是TDesign的_TDIconsData类却继承了它

环境:

Flutter 3.44.0 • channel stable • https://github.com/flutter/flutter.git

Framework • revision 559ffa3f75 (2 weeks ago) • 2026-05-15 14:13:13 -0700

Engine • hash fcf463a2242790d1fdcd9d044f533080f5022e18 (revision 4c525dac5e) (16 days ago) • 2026-05-15 19:00:04.000Z

Tools • Dart 3.12.0 • DevTools 2.57.0

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档