flutter 传参 false true
时间: 2024-09-22 20:08:00 浏览: 87
在 Flutter 应用程序中,当你需要将布尔值(如 `false` 和 `true`)作为参数传递时,可以直接将它们作为 `bool` 类型的变量传递。例如,在函数调用或者构造函数中:
```dart
void someFunction(bool isTrue) {
// ...
}
// 调用函数时传递参数
someFunction(false);
someFunction(true);
// 或者在构建 widget 时
class MyWidget extends StatelessWidget {
final bool enabled;
MyWidget({required this.enabled});
@override
Widget build(BuildContext context) {
return enabled ? Text('Enabled') : Text('Disabled');
}
}
```
在这个例子中,`enabled` 参数就是用来接收 `false` 或 `true` 的。你可以根据这些值动态地控制 UI 或者执行特定的行为。
阅读全文