在 Dart 中为 Map 专业化创建别名

dat*_*tto 6 dart

理想情况下,我正在寻找类似的东西:

typedef Json = Map<String, dynamic>;
Run Code Online (Sandbox Code Playgroud)

据我了解,此语言功能正在接受审查typedef 用于简单类型别名,预计到达时间为 Q1'19

但对于直接替代方案,在 Dart 中“扩展” Map 最简单的方法是什么?我能找到的所有解决方案都相当陈旧并且看起来太过分了。最后我只想要我的地图的别名。

提前致谢。

Pet*_*Học 1

飞镖2.13

  1. 更新analysis_options.yaml
analyzer:
  enable-experiment:
    - nonfunction-type-aliases
Run Code Online (Sandbox Code Playgroud)
  1. 跑步
flutter run --enable-experiment=nonfunction-type-aliases
Run Code Online (Sandbox Code Playgroud)