增長切換的效果,咱們主要是修改這個地方html
這樣咱們的評論的內容就顯示出來了web
details_web.dartless
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('暫時沒有數據') ); } }, ); } }