李志伟 3 lat temu
rodzic
commit
ef03a72813

+ 2
- 1
lib/pages/home/widgets/main/widgets/UserInfo.dart Wyświetl plik

@@ -1,5 +1,6 @@
1 1
 import 'package:flutter/material.dart';
2 2
 import 'package:flutter_screenutil/flutter_screenutil.dart';
3
+import 'package:get/get.dart';
3 4
 
4 5
 class UserInfo extends StatelessWidget {
5 6
   const UserInfo({Key? key}) : super(key: key);
@@ -41,7 +42,7 @@ class UserInfo extends StatelessWidget {
41 42
                     style: TextStyle(color: Colors.white),
42 43
                   ),
43 44
                   onTap: () {
44
-                    print('修改个人信息');
45
+                    Get.toNamed('/userInfo');
45 46
                   },
46 47
                 )),
47 48
           ),

+ 21
- 1
lib/pages/userInfo/index.dart Wyświetl plik

@@ -28,7 +28,27 @@ class _UserInfo extends State<UserInfo> {
28 28
         ),
29 29
       ),
30 30
       body: Container(
31
-
31
+        padding: EdgeInsets.all(15.w),
32
+        child: Column(
33
+          children: [
34
+            Container(
35
+              height: 92.h,
36
+              decoration: BoxDecoration(
37
+                color: const Color(0xFFFFFFFF),
38
+                boxShadow: [
39
+                  BoxShadow(
40
+                    color: const Color(0x1F000000),
41
+                    offset: Offset(0, 1.w),
42
+                    blurRadius: 0,
43
+                  ),
44
+                ],
45
+              ),
46
+              child: Row(children: [
47
+                Text('666'),
48
+              ]),
49
+            ),
50
+          ],
51
+        ),
32 52
       ),
33 53
     );
34 54
   }

+ 2
- 0
lib/routes/pages.dart Wyświetl plik

@@ -2,6 +2,7 @@
2 2
 import 'package:farmer_client/pages/ArticleInfo/ArticleInfo.dart';
3 3
 import 'package:farmer_client/pages/addAddress/index.dart';
4 4
 import 'package:farmer_client/pages/addressList/index.dart';
5
+import 'package:farmer_client/pages/userInfo/index.dart';
5 6
 import 'package:get/get.dart';
6 7
 import '../pages/index.dart';
7 8
 
@@ -13,4 +14,5 @@ GetPage(name: '/splash', page: () => SplashScreen()),//SplashScreen
13 14
 GetPage(name: '/login', page: () =>  MyRouteLogin()),
14 15
 GetPage(name: '/addressList', page: () =>  AddressList()),
15 16
 GetPage(name: '/addAddress', page: () =>  AddAddress()),
17
+GetPage(name: '/userInfo', page: () =>  UserInfo()),
16 18
 ];