Skip to content

fix: 完善 Flutter Web 版本判断逻辑 #990

Description

@RSS1102

背景

tdesign-component/lib/src/util/version_util.dartVersionUtil.isAfterThen 在 Web 环境直接返回 kIsFlutterWebAfter320。该变量默认为 false,当前没有发现实际赋值逻辑,因此 Web 环境无法根据真实 Dart/Flutter 版本完成判断。

期望

  • 为 Flutter Web 实现可靠的版本判断逻辑;
  • 覆盖 Web 与非 Web 环境的版本比较测试;
  • 明确不支持或无法解析版本时的兜底行为。

相关代码

  • tdesign-component/lib/src/util/version_util.dart

备注

该问题原先由 TODO 标记,属于功能缺口,不应仅删除注释。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions