Browse Source

refactor : 用户控制器

dev
徐振升 2 weeks ago
parent
commit
697e61ab3a
  1. 15
      lib/modules/auth/controllers/auth_controller.dart

15
lib/modules/auth/controllers/auth_controller.dart

@ -13,8 +13,8 @@ class AuthController extends GetxController {
final GetStorage _storage; final GetStorage _storage;
// TextEditingController // TextEditingController
late final TextEditingController usernameController; late final TextEditingController usernameController = TextEditingController();
late final TextEditingController passwordController; late final TextEditingController passwordController = TextEditingController();
final isLoading = false.obs; final isLoading = false.obs;
final rememberPassword = false.obs; final rememberPassword = false.obs;
@ -31,20 +31,9 @@ class AuthController extends GetxController {
@override @override
void onInit() { void onInit() {
super.onInit(); super.onInit();
// onInit
usernameController = TextEditingController();
passwordController = TextEditingController();
_loadSavedCredentials(); _loadSavedCredentials();
} }
@override
void onClose() {
// onClose
usernameController.dispose();
passwordController.dispose();
super.onClose();
}
void _loadSavedCredentials() { void _loadSavedCredentials() {
final savedUsername = _storage.read(_usernameKey); final savedUsername = _storage.read(_usernameKey);
final savedPassword = _storage.read(_passwordKey); final savedPassword = _storage.read(_passwordKey);

Loading…
Cancel
Save