JS中常常会把参数设为几种类型可选,比如路径参数既可以传String,也可以传URI类,再比如标题既可以传String,也可以传React组件;
TS中也有为此准备的Union Types;
但在Flutter开发中,Dart语言并没有类似的功能,并且在下面的issue中,开发组成员指出了Union Types存在的问题,表示Dart中不会加入、也不建议开发者考虑Union Types
展开
评论