Flutter版后台管理系统
- 全平台适配,Web、Android、iOS、Windows、macos
- 基于
getX
的路由管理 - 基于
getX
的mvvm模式 状态管理 - 基于
dio
的请求封装 - 完整的登录逻辑
- 数据展示、增删改查
- 多语言
http://www.jerryplay.top/lhadmin
库 | 功能 |
---|---|
date_format | 日期格式化 |
package_info | package信息 |
encrypt | 加密库 |
flutter_spinkit | loading动画 |
decimal | 小数计算 |
dio | 网络库 |
get_storage | 本地存储 |
getx | 路由管理、状态管理 |
bot_toast | Toast |
keyboard_actions | 处理键盘事件 |
1. Flutter version 2.0.0
2. Dart version 2.12.0
flutter run -d chrome
flutter build web
加载canvaskit.wasm过慢可使用国内镜像
--dart-define=FLUTTER_WEB_CANVASKIT_URL=https://cdn.jsdelivr.net/npm/canvaskit-wasm@0.24.0/bin/
--dart-define=FLUTTER_WEB_CANVASKIT_URL=https://unpkg.zhimg.com/canvaskit-wasm@0.24.0/bin/
--dart-define=FLUTTER_WEB_CANVASKIT_URL=https://npm.elemecdn.com/canvaskit-wasm@0.24.0/bin/
flutter config --enable-windows-desktop
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
flutter create .
flutter run -d windows
flutter run -d macos
flutter run -d linux
flutter build windows
flutter build macos
flutter build linux
备注:macos下添加以下配置到 macos/Runner/DebugProfile.entitlements
文件,解决http请求失败问题
<key>com.apple.security.network.client</key>
<true/>