在 FloatingActionButton (Scaffold) Flutter 中出现错误 Ubuntu
Getting error in FloatingActionButton (Scaffold) Flutter Ubuntu
我刚开始接触 flutter,正在学习一个教程,尽管我复制了完全相同的代码,但它给了我错误。这是我的代码。
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('App Bar'),
centerTitle: true
), //Appbar
body: Center(
child: Text('Hello!'),
), //Body
floatingActionButton: FloatingActionButton(
child: Text('Click')
), //FloatingActionButton
), //Scaffold
));
这里是错误!
lib/main.dart:15:49: Error: Required named parameter 'onPressed' must be
provided.
floatingActionButton: FloatingActionButton(
^
/home/hackytech/snap/flutter/common/flutter/packages/flutter/lib/src/material/fl
oating_action_button.dart:100:9: Context: Found this candidate, but the
arguments don't match.
const FloatingActionButton({
任何人都可以向我解释问题是什么,如果我是这个框架的新手,如果我得到学习 flutter 或任何来源的提示,那将是非常好的
谢谢:)
继续按下 属性
floatingActionButton: FloatingActionButton(
child: Text('Click'),
onPressed: () {
print("click");
}
), //FloatingActionButton
onPressed
方法是 FloatingActionButton
所必需的
因此,在使用 FloatingActionButton
时,您需要调用 onPressed
.
VoidCallback? onPressed
floatingActionButton: FloatingActionButton(
onPressed: () {}, //you can also pass null here
child: Text("text"),
),
虽然您想在 floatingActionButton:
上安装 Text
小部件,但您可以在那里简单地使用 Text
(或任何其他小部件)小部件。
floatingActionButton: Text("text"),
我刚开始接触 flutter,正在学习一个教程,尽管我复制了完全相同的代码,但它给了我错误。这是我的代码。
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('App Bar'),
centerTitle: true
), //Appbar
body: Center(
child: Text('Hello!'),
), //Body
floatingActionButton: FloatingActionButton(
child: Text('Click')
), //FloatingActionButton
), //Scaffold
));
这里是错误!
lib/main.dart:15:49: Error: Required named parameter 'onPressed' must be
provided.
floatingActionButton: FloatingActionButton(
^
/home/hackytech/snap/flutter/common/flutter/packages/flutter/lib/src/material/fl
oating_action_button.dart:100:9: Context: Found this candidate, but the
arguments don't match.
const FloatingActionButton({
任何人都可以向我解释问题是什么,如果我是这个框架的新手,如果我得到学习 flutter 或任何来源的提示,那将是非常好的
谢谢:)
继续按下 属性
floatingActionButton: FloatingActionButton(
child: Text('Click'),
onPressed: () {
print("click");
}
), //FloatingActionButton
onPressed
方法是 FloatingActionButton
因此,在使用 FloatingActionButton
时,您需要调用 onPressed
.
VoidCallback? onPressed
floatingActionButton: FloatingActionButton(
onPressed: () {}, //you can also pass null here
child: Text("text"),
),
虽然您想在 floatingActionButton:
上安装 Text
小部件,但您可以在那里简单地使用 Text
(或任何其他小部件)小部件。
floatingActionButton: Text("text"),