YakumoChen 2 months ago
parent
commit
80c37d3444
8 changed files with 1452 additions and 17 deletions
  1. 1
      .fvm/flutter_sdk
  2. 3
      .fvm/fvm_config.json
  3. 1
      .fvm/release
  4. 1
      .fvm/version
  5. 1
      .fvm/versions/3.35.2
  6. 3
      .fvmrc
  7. 1425
      android/hs_err_pid23152.log
  8. 34
      lib/controller/home/home_controller.dart

1
.fvm/flutter_sdk

@ -0,0 +1 @@
C:/Users/13987/fvm/versions/3.35.2

3
.fvm/fvm_config.json

@ -0,0 +1,3 @@
{
"flutterSdkVersion": "3.35.2"
}

1
.fvm/release

@ -0,0 +1 @@
3.35.2

1
.fvm/version

@ -0,0 +1 @@
3.35.2

1
.fvm/versions/3.35.2

@ -0,0 +1 @@
C:/Users/13987/fvm/versions/3.35.2

3
.fvmrc

@ -0,0 +1,3 @@
{
"flutter": "3.35.2"
}

1425
android/hs_err_pid23152.log
File diff suppressed because it is too large
View File

34
lib/controller/home/home_controller.dart

@ -35,7 +35,7 @@ class HomeController extends GetxController {
final timelineTab = 0.obs;
//
final pageSize = 10;
final pageSize = 100;
// GetX依赖注入中获取HomeApi实例
late final HomeApi _homeApi;
@ -139,8 +139,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] ?? 1;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
recommendHasMore.value = currentPage < totalPages;
print(recommendHasMore.value);
} catch (e) {
@ -171,8 +171,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] ?? 1;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
nearbyHasMore.value = currentPage < totalPages;
} catch (e) {
_handleError('获取同城列表异常', e, '同城列表加载失败,请稍后重试');
@ -200,8 +200,8 @@ class HomeController extends GetxController {
try {
recommendIsLoading.value = true;
// final nextPage = recommendPage.value + 1;
final nextPage = recommendPage.value;
final nextPage = recommendPage.value + 1;
// final nextPage = recommendPage.value;
print('推荐列表加载更多 - 当前页: ${recommendPage.value}, 下一页: $nextPage');
// (type=0)
@ -218,8 +218,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] as int;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
recommendHasMore.value = currentPage < totalPages;
print('推荐列表加载更多完成 - 当前页: $currentPage, 总页数: $totalPages, 还有更多: ${recommendHasMore.value}');
} catch (e) {
@ -235,8 +235,8 @@ class HomeController extends GetxController {
try {
nearbyIsLoading.value = true;
// final nextPage = recommendPage.value + 1;
final nextPage = recommendPage.value;
final nextPage = recommendPage.value + 1;
// final nextPage = recommendPage.value;
print('同城列表加载更多 - 当前页: ${nearbyPage.value}, 下一页: $nextPage');
// (type=1)
@ -253,8 +253,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] as int;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
nearbyHasMore.value = currentPage < totalPages;
print('同城列表加载更多完成 - 当前页: $currentPage, 总页数: $totalPages, 还有更多: ${nearbyHasMore.value}');
} catch (e) {
@ -298,8 +298,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] ?? 1;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
recommendHasMore.value = currentPage < totalPages;
} catch (e) {
_handleError('刷新推荐数据异常', e, '刷新失败,请稍后重试');
@ -329,8 +329,8 @@ class HomeController extends GetxController {
//
final int currentPage = result['current'] ?? 1;
// final int totalPages = result['pages'] ?? 1;
final int totalPages = 100;
final int totalPages = result['pages'] ?? 1;
// final int totalPages = 100;
nearbyHasMore.value = currentPage < totalPages;
} catch (e) {
_handleError('刷新同城数据异常', e, '刷新失败,请稍后重试');

Loading…
Cancel
Save