如何传递数据?

时间:2019-08-17 08:31:40

标签: dart

我需要知道如何在dart之类的参数中传递数据

 main() { 
   buildbirdKey(1);
 }  

  buildbirdKey(int soundNumber) { 
   print(soundNumber); 
 } 

这是个很好的例子。但是我需要将值1或int 1发送给

 main() { 
   buildbirdKey(soundNumber: 1);
  }  

 buildbirdKey(int soundNumber) { 
   print(soundNumber); 
  } 

其给定错误的命名参数“ soundNumber”未定义。

1 个答案:

答案 0 :(得分:1)

我建议您看看此answerdart language tour

  

定义函数时,请使用{param1,param2,…}指定已命名   参数:

/// Sets the [bold] and [hidden] flags ...
void enableFlags({bool bold, bool hidden}) {...}