import 'package:flutter/material.dart'; import 'package:shuqi/public.dart'; import 'package:shuqi/pages/home/home_novel_cover_view.dart'; class NovelDetailRecommendView extends StatelessWidget { final List novels; NovelDetailRecommendView(this.novels); Widget buildItems() { var children = novels.map((novel) => HomeNovelCoverView(novel)).toList(); return Container( padding: EdgeInsets.symmetric(horizontal: 15), child: Wrap(spacing: 15, runSpacing: 20, children: children), ); } @override Widget build(BuildContext context) { return Container( color: Colors.white, padding: EdgeInsets.fromLTRB(0, 0, 0, 15), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Container( padding: EdgeInsets.symmetric(vertical: 15), child: Row( children: [ Image.asset('assets/img/home_tip.png'), SizedBox(width: 13), Text('看过本书的人还在看', style: TextStyle(fontSize: 16)), ], ), ), buildItems(), ], ), ); } }