@@ -25,11 +25,10 @@ class PersonPage extends StatefulWidget {
2525 const PersonPage (this .userName, {super .key});
2626
2727 @override
28- PersonState createState () => PersonState (userName );
28+ PersonState createState () => PersonState ();
2929}
3030
3131class PersonState extends BasePersonState <PersonPage > {
32- final String ? userName;
3332
3433 String beStaredCount = "---" ;
3534
@@ -39,9 +38,10 @@ class PersonState extends BasePersonState<PersonPage> {
3938
4039 User ? userInfo = User .empty ();
4140
41+ // ignore: overridden_fields
4242 final List <UserOrg > orgList = [];
4343
44- PersonState (this .userName );
44+ PersonState ();
4545
4646 ///处理用户信息显示
4747 _resolveUserInfo (res) {
@@ -61,7 +61,7 @@ class PersonState extends BasePersonState<PersonPage> {
6161 page = 1 ;
6262
6363 ///获取网络用户数据
64- var userResult = await UserDao .getUserInfo (userName, needDb: true );
64+ var userResult = await UserDao .getUserInfo (widget. userName, needDb: true );
6565 if (userResult != null && userResult.result) {
6666 _resolveUserInfo (userResult);
6767 if (userResult.next != null ) {
@@ -94,7 +94,7 @@ class PersonState extends BasePersonState<PersonPage> {
9494
9595 ///获取当前用户的关注状态
9696 _getFocusStatus () async {
97- var focusRes = await UserDao .checkFollowDao (userName);
97+ var focusRes = await UserDao .checkFollowDao (widget. userName);
9898 if (isShow) {
9999 setState (() {
100100 focus = (focusRes != null && focusRes.result)
@@ -168,7 +168,7 @@ class PersonState extends BasePersonState<PersonPage> {
168168 return ;
169169 }
170170 CommonUtils .showLoadingDialog (context);
171- UserDao .doFollowDao (userName, focusStatus).then ((res) {
171+ UserDao .doFollowDao (widget. userName, focusStatus).then ((res) {
172172 Navigator .pop (context);
173173 _getFocusStatus ();
174174 });
0 commit comments