mod: 用户页面投稿加载
This commit is contained in:
@ -9,13 +9,22 @@ class FollowController extends GetxController {
|
||||
int pn = 1;
|
||||
int total = 0;
|
||||
RxList<FollowItemModel> followList = [FollowItemModel()].obs;
|
||||
late int mid;
|
||||
late String name;
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
super.onInit();
|
||||
mid = int.parse(Get.parameters['mid'] ?? user.get(UserBoxKey.userMid));
|
||||
name = Get.parameters['name'] ?? user.get(UserBoxKey.userName);
|
||||
}
|
||||
|
||||
Future queryFollowings(type) async {
|
||||
if (type == 'init') {
|
||||
pn = 1;
|
||||
}
|
||||
var res = await FollowHttp.followings(
|
||||
vmid: user.get(UserBoxKey.userMid),
|
||||
vmid: mid,
|
||||
pn: pn,
|
||||
ps: 20,
|
||||
orderType: 'attention',
|
||||
|
@ -46,7 +46,7 @@ class _FollowPageState extends State<FollowPage> {
|
||||
titleSpacing: 0,
|
||||
centerTitle: false,
|
||||
title: Text(
|
||||
'我的关注',
|
||||
'${_followController.name}的关注',
|
||||
style: Theme.of(context).textTheme.titleMedium,
|
||||
),
|
||||
),
|
||||
@ -72,9 +72,13 @@ class _FollowPageState extends State<FollowPage> {
|
||||
),
|
||||
);
|
||||
} else {
|
||||
return HttpError(
|
||||
errMsg: data['msg'],
|
||||
fn: () => _followController.queryFollowings('init'),
|
||||
return CustomScrollView(
|
||||
slivers: [
|
||||
HttpError(
|
||||
errMsg: data['msg'],
|
||||
fn: () => _followController.queryFollowings('init'),
|
||||
)
|
||||
],
|
||||
);
|
||||
}
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user