home_controller.dart
562 Bytes
import 'package:doublefeel_flutter/core/services/user_state_service.dart';
import 'package:get/get.dart';
import 'trend/trend_controller.dart';
class HomeController extends GetxController {
static const trendTabIndex = 1;
final UserStateService userStateService = Get.find<UserStateService>();
/// 当前选中的底部 tab 索引
final selectedIndex = 0.obs;
void changeTab(int index) {
selectedIndex.value = index;
}
void openTrend(TrendType type) {
Get.find<TrendController>().selectType(type);
changeTab(trendTabIndex);
}
}