【问题标题】:Too many positional arguments: 2 expected, but 3 found.Try removing the extra arguments Flutter位置参数太多:预期有 2 个,但找到了 3 个。尝试删除多余的参数 Flutter
【发布时间】:2020-06-15 01:15:52
【问题描述】:

我不明白这里的问题。在这里查看了类似的帖子,但它们没有帮助。

附上我的 IDE 指向我的代码部分

【问题讨论】:

  • 只需用另一个右括号关闭Navigator.push()。像这样:BatteryGraph()))

标签: flutter dart arguments


【解决方案1】:

在第 44 行中,您需要在末尾再添加一个 );

在第 46 行,您必须删除 )

应该是这样的:

onTap:(){
    Navigator.push(
       context, MaterialPageRoute(
                builder: (BuildContext context) =>BatteryGraph()));

    debugPrint('Landscape tapped');
}

【讨论】:

    【解决方案2】:

    第 44 行应以 ';' 结尾不是 ',' 并且您的调试打印有一个额外的 ')'。

    【讨论】:

      猜你喜欢
      • 2019-11-03
      • 2021-10-16
      • 2021-11-10
      • 2021-06-14
      • 1970-01-01
      • 2021-11-09
      • 2021-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多