Browse Source

safety

master
fmk 3 years ago
parent
commit
5b511a63d6
  1. 9
      lib/community/community_child_page.dart
  2. 12
      lib/community/community_view/community_dynamic.dart

9
lib/community/community_child_page.dart

@ -108,15 +108,18 @@ class _CommunityChildPage extends State<CommunityChildPage> {
0,
userId: userId,
isList: true,
exitFull: (){setState(() {
exitFull: () {
setState(() {
_onRefresh();
});},
});
},
),
onTap: () {
Navigator.of(context).pushNamed(
'/router/community_details',
arguments: {
"comment": comments[position],"userId":userId,
"comment": comments[position],
"userId": userId,
},
);
},

12
lib/community/community_view/community_dynamic.dart

@ -1,6 +1,4 @@
import 'dart:io';
import 'dart:ui';
import 'package:chewie/chewie.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
@ -16,7 +14,6 @@ import 'package:huixiang/view_widget/icon_text.dart';
import 'package:huixiang/view_widget/round_button.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:image_pickers/image_pickers.dart';
import 'package:path_provider/path_provider.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:video_player/video_player.dart';
@ -59,7 +56,6 @@ class _CommunityDynamic extends State<CommunityDynamic> {
ChewieController chewieAudioController;
Chewie chewies;
@override
void initState() {
super.initState();
@ -119,6 +115,7 @@ class _CommunityDynamic extends State<CommunityDynamic> {
if (baseData != null && baseData.isSuccess) {
widget.exitFull();
SmartDialog.showToast("关注成功", alignment: Alignment.center);
setState(() {});
} else {
// SmartDialog.showToast(baseData.msg, alignment: Alignment.center);
}
@ -130,6 +127,7 @@ class _CommunityDynamic extends State<CommunityDynamic> {
if (baseData != null && baseData.isSuccess) {
widget.exitFull();
SmartDialog.showToast("删除成功", alignment: Alignment.center);
setState(() {});
} else {
// SmartDialog.showToast(baseData.msg, alignment: Alignment.center);
}
@ -212,7 +210,7 @@ class _CommunityDynamic extends State<CommunityDynamic> {
if (widget.commentType == 0) {
widget.comment.selfFollow =
!(widget.comment.selfFollow ?? false);
_vipFollow(widget.comment.memberInfo.mid);
_vipFollow(widget.comment.memberInfo?.mid);
} else {
showDeleteDialog();
}
@ -294,9 +292,7 @@ class _CommunityDynamic extends State<CommunityDynamic> {
iconSize: 16,
),
GestureDetector(
onTap: (){
},
onTap: () {},
child: IconText(
"${widget.comment.likes ?? 0}",
space: 4.w,

Loading…
Cancel
Save