码迷,mamicode.com
首页 > 移动开发 > 详细

Flutter移动电商实战 --(48)详细页_详情和评论的切换

时间:2019-09-17 00:06:47      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:text   内容   widget   切换   less   tail   div   居中   turn   

增加切换的效果,我们主要是修改这个地方

技术图片

这样我们的评论的内容就显示出来了

技术图片

最终代码

details_web.dart

import ‘package:flutter/material.dart‘;
import ‘package:provide/provide.dart‘;
import ‘../../provide/details_info.dart‘;
import ‘package:flutter_screenutil/flutter_screenutil.dart‘;
import ‘package:flutter_html/flutter_html.dart‘;

class DetailsWeb extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    var goodsDetails = Provide.value<DetailsInfoProvide>(context).goodsInfo.data.goodInfo.goodsDetail;

    return Provide<DetailsInfoProvide>(
      builder: (context,child,val){
        var isLeft=Provide.value<DetailsInfoProvide>(context).isLeft;
        if(isLeft){
          //详情页
            return Container(
                child: Html(
                  data: goodsDetails//注意这里是data,而不是child了!!!!
                ),
            );
        }else{
          return Container(
            width: ScreenUtil().setWidth(750),//和我们的页面等宽的
            padding: EdgeInsets.all(10.0),
            alignment: Alignment.center,//居中显示
            child: Text(‘暂时没有数据‘)
          );
        }
      },
    );
   
  }
}

.

Flutter移动电商实战 --(48)详细页_详情和评论的切换

标签:text   内容   widget   切换   less   tail   div   居中   turn   

原文地址:https://www.cnblogs.com/crazycode2/p/11524482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!