背景
tdesign-component/lib/src/util/version_util.dart 的 VersionUtil.isAfterThen 在 Web 环境直接返回 kIsFlutterWebAfter320。该变量默认为 false,当前没有发现实际赋值逻辑,因此 Web 环境无法根据真实 Dart/Flutter 版本完成判断。
期望
- 为 Flutter Web 实现可靠的版本判断逻辑;
- 覆盖 Web 与非 Web 环境的版本比较测试;
- 明确不支持或无法解析版本时的兜底行为。
相关代码
tdesign-component/lib/src/util/version_util.dart
备注
该问题原先由 TODO 标记,属于功能缺口,不应仅删除注释。
背景
tdesign-component/lib/src/util/version_util.dart的VersionUtil.isAfterThen在 Web 环境直接返回kIsFlutterWebAfter320。该变量默认为false,当前没有发现实际赋值逻辑,因此 Web 环境无法根据真实 Dart/Flutter 版本完成判断。期望
相关代码
tdesign-component/lib/src/util/version_util.dart备注
该问题原先由 TODO 标记,属于功能缺口,不应仅删除注释。