food_list_page.dart 1.8 KB

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