fix
This commit is contained in:
@ -36,10 +36,10 @@ class _HomePageState extends State<HomePage>
|
||||
showUserBottomSheet() {
|
||||
feedBack();
|
||||
final MainController mainController = Get.put(MainController());
|
||||
if (mainController.navigationBars
|
||||
.where((item) => item['label'] == "我的")
|
||||
.isNotEmpty) {
|
||||
mainController.pageController.jumpToPage(2);
|
||||
int mineItemIndex = mainController.navigationBars
|
||||
.indexWhere((item) => item['label'] == "我的");
|
||||
if (mineItemIndex != -1) {
|
||||
mainController.pageController.jumpToPage(mineItemIndex);
|
||||
} else {
|
||||
Get.toNamed('/mine');
|
||||
}
|
||||
|
||||
@ -98,10 +98,15 @@ class _MinePageState extends State<MinePage>
|
||||
},
|
||||
),
|
||||
_buildMenuSection(context),
|
||||
Divider(
|
||||
Obx(
|
||||
() => Visibility(
|
||||
visible: ctr.userLogin.value,
|
||||
child: Divider(
|
||||
height: 25,
|
||||
color: Theme.of(context).dividerColor.withOpacity(0.1),
|
||||
),
|
||||
),
|
||||
),
|
||||
Obx(
|
||||
() => ctr.userLogin.value
|
||||
? _buildFavoritesSection(context)
|
||||
@ -320,8 +325,8 @@ class _MinePageState extends State<MinePage>
|
||||
future: ctr.queryFavFolder(),
|
||||
builder: (context, snapshot) {
|
||||
if (snapshot.connectionState == ConnectionState.done) {
|
||||
Map data = snapshot.data as Map;
|
||||
if (data['status']) {
|
||||
Map? data = snapshot.data;
|
||||
if (data != null && data['status']) {
|
||||
List favFolderList = ctr.favFolderData.value.list!;
|
||||
int favFolderCount = ctr.favFolderData.value.count!;
|
||||
bool flag = favFolderCount > favFolderList.length;
|
||||
@ -369,7 +374,7 @@ class _MinePageState extends State<MinePage>
|
||||
} else {
|
||||
return SizedBox(
|
||||
height: 110,
|
||||
child: Center(child: Text(data['msg'])),
|
||||
child: Center(child: Text(data?['msg'] ?? '')),
|
||||
);
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user