not_enough_positional_arguments
'{0}' 期望 1 個位置引數,但找到 0 個。
期望 1 個位置引數,但找到 0 個。
'{2}' 期望 {0} 個位置引數,但找到 {1} 個。
期望 {0} 個位置引數,但找到 {1} 個。
描述
#當方法或函式呼叫中的位置引數少於所需位置引數的數量時,分析器會產生此診斷資訊。
示例
#以下程式碼會產生此診斷資訊,因為 f 聲明瞭兩個必需引數,但只提供了一個實參
dart
void f(int a, int b) {}
void g() {
f(0);
}常見修復方法
#新增對應於剩餘引數的實參
dart
void f(int a, int b) {}
void g() {
f(0, 1);
}