我需要知道如何在dart之类的参数中传递数据
main() {
buildbirdKey(1);
}
buildbirdKey(int soundNumber) {
print(soundNumber);
}
这是个很好的例子。但是我需要将值1或int 1发送给
main() {
buildbirdKey(soundNumber: 1);
}
buildbirdKey(int soundNumber) {
print(soundNumber);
}
其给定错误的命名参数“ soundNumber”未定义。
答案 0 :(得分:1)
我建议您看看此answer和dart language tour。
定义函数时,请使用{param1,param2,…}指定已命名 参数:
/// Sets the [bold] and [hidden] flags ...
void enableFlags({bool bold, bool hidden}) {...}