register_page.dart 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import 'package:flutter/material.dart';
  2. /// Description: 注册
  3. /// Time : 04/28/2023 Friday
  4. /// Author : liuyuqi.gov@msn.cn
  5. class RegisterPage extends StatefulWidget {
  6. const RegisterPage({super.key});
  7. @override
  8. State<RegisterPage> createState() => _RegisterPageState();
  9. }
  10. class _RegisterPageState extends State<RegisterPage> {
  11. @override
  12. Widget build(BuildContext context) {
  13. return Scaffold(
  14. body: Stack(
  15. children: [
  16. Image.asset("assets/images/bg.png"),
  17. Column(
  18. children: [
  19. Text("用户名:"),
  20. TextField(),
  21. Text("密码:"),
  22. TextField(),
  23. Text("确认密码:"),
  24. TextField(),
  25. Text("建议填写以下信息,用于找回密码", style: TextStyle(color: Colors.yellow)),
  26. Text("邮箱:"),
  27. TextField(),
  28. TextButton(onPressed: register, child: Text("注册")),
  29. TextButton(onPressed: back, child: Text("返回")),
  30. ],
  31. )
  32. ],
  33. ));
  34. }
  35. void register() {
  36. Navigator.pushNamed(context, "/login");
  37. }
  38. void back() {
  39. Navigator.pushNamed(context, "/login");
  40. }
  41. }