food_list_page.dart 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. FoodListPage({super.key});
  20. @override
  21. Widget build(BuildContext context) {
  22. return Scaffold(
  23. appBar: AppBar(
  24. title: const Text("食堂菜谱"),
  25. leading: Builder(
  26. builder: (context) {
  27. return IconButton(
  28. icon: const Icon(Icons.arrow_back, color: Colors.white),
  29. onPressed: () {
  30. Navigator.pop(context);
  31. },
  32. );
  33. },
  34. ),
  35. ),
  36. body: CanteenDishListView(dishs));
  37. }
  38. }