listviewexample.dart 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import 'package:canteen/bean/bean.dart';
  2. import 'package:canteen/ui/CanteenDishListView.dart';
  3. import 'package:flutter/material.dart';
  4. class listviewexpamle extends StatelessWidget{
  5. @override
  6. Widget build(BuildContext context) {
  7. // TODO: implement build
  8. return Scaffold(
  9. appBar: AppBar(
  10. title: const Text("食堂菜谱"),
  11. leading: Builder(
  12. builder: (context) {
  13. return IconButton(
  14. icon: const Icon(Icons.arrow_back, color: Colors.white),
  15. onPressed: () {
  16. Navigator.pop(context);
  17. },
  18. );
  19. },
  20. ),
  21. ),
  22. body:CanteenDishListView([
  23. Dish("牛肉炖土豆","10元/份","早/中/晚","一食堂一号窗口",like:true,star:true),
  24. Dish("马铃薯炒土豆","8元/份","早/中/晚","一食堂一号窗口",like:true,star:true),
  25. Dish("番茄炒鸡蛋","8元/份","早/中/晚","一食堂一号窗口",star:true),
  26. Dish("番茄炒西红柿","5元/份","早/中/晚","一食堂一号窗口",star:true),
  27. Dish("牛肉面","10元/份","早/中/晚","一食堂一号窗口"),
  28. Dish("牛肉刀削面","10元/份","早/中/晚","一食堂一号窗口"),
  29. Dish("刀削牛肉面","10元/份","早/中/晚","一食堂一号窗口"),
  30. Dish("牛刀削肉面","10元/份","早/中/晚","一食堂一号窗口"),
  31. Dish("凑数","元/10份","//","食堂窗口"),
  32. Dish("凑数","元/10份","//","食堂窗口"),
  33. Dish("凑数","元/10份","//","食堂窗口"),
  34. Dish("凑数","元/10份","//","食堂窗口"),
  35. ])
  36. );
  37. }
  38. }