food_list_page.dart 1.7 KB

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