我知道你可以为像Strings,int这样的东西做这个,但我想知道你是否可以为更复杂的数据类型(如Maps)设置默认值.我尝试过使用new关键字和其他一些方法,但它们都会抛出错误.
默认参数必须是常量.您必须使用const关键字定义默认值.
m([p1 = const['a', 'b']]) => null;
Run Code Online (Sandbox Code Playgroud)
默认值需要是常量。
someFunc({someParam = const {'a': 'b'} }) => someParam;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
642 次 |
| 最近记录: |