我的flutter版本是3.7.12,这个版本都没有RaisedButton吗
时间: 2024-03-30 21:34:17 浏览: 29
Flutter的版本号是以"major.minor.patch"的形式命名的。你提到的版本号"3.7.12"并不是Flutter的版本号。Flutter当前的最新稳定版本是2.8.1,而RaisedButton已经在Flutter 2.0版本中被替换为ElevatedButton,如果你的Flutter版本比2.0低,那么RaisedButton应该是可以使用的。如果你使用的是比2.0更高的Flutter版本,那么RaisedButton已经被废弃,建议使用ElevatedButton。
相关问题
Flutter3 移除RaisedButton了吗
是的,Flutter 3 移除了 RaisedButton 组件,取而代之的是 ElevatedButton 组件。 ElevatedButton 组件具有相同的功能,但是具有现代化的外观和感觉,更符合 Material Design 的设计语言。
如果你想在 Flutter 3 中使用 ElevatedButton 组件,可以通过以下步骤导入:
1. 在你的 Flutter 项目的 `pubspec.yaml` 文件中添加依赖:
```
dependencies:
flutter:
sdk: flutter
material:
```
2. 在你的 Dart 代码中导入 material 包:
```
import 'package:flutter/material.dart';
```
3. 然后你就可以在你的代码中使用 ElevatedButton 组件了:
```
ElevatedButton(
onPressed: () {
// 按钮被点击时执行的代码
},
child: Text('按钮'),
);
```
需要注意的是,ElevatedButton 组件可能需要一些额外的样式调整,以便与你的应用程序的主题和设计语言相匹配。你可以通过更改 ElevatedButton 的一些属性,如 `style`、`textStyle`、`onPrimary`、`onSurface` 等来进行自定义。
flutter 版本回滚
要回滚 Flutter 版本,您需要执行以下步骤:
1. 确定要回滚到哪个版本。您可以在 Flutter 官方网站上找到以前的版本,例如 https://flutter.dev/docs/development/tools/sdk/releases。
2. 通过运行以下命令,卸载当前版本的 Flutter:
```
sudo rm -rf /usr/local/flutter
```
这将删除 `/usr/local/flutter` 目录及其内容。
3. 下载要回滚到的 Flutter 版本的压缩文件。您可以在官方网站上找到该文件。
4. 解压缩文件并将其放在 `/usr/local` 目录中。您可以使用以下命令:
```
sudo tar xf flutter_linux_vX.X.X-stable.tar.xz -C /usr/local
```
其中 `X.X.X` 是您要回滚到的版本号。
5. 在终端中打开 `.bashrc` 文件,并将 `PATH` 环境变量设置为新的 Flutter 安装路径。您可以使用以下命令:
```
nano ~/.bashrc
```
在文件底部添加以下代码:
```
export PATH=$PATH:/usr/local/flutter/bin
```
按 `Ctrl + X`,然后按 `Y` 保存文件并退出。
6. 在终端中运行以下命令,使 `.bashrc` 文件中的更改生效:
```
source ~/.bashrc
```
现在,您已成功回滚到旧版本的 Flutter。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)