我正在开发一款应用程序,有3家不同的餐厅。每间餐厅在不同的日子提供不同的餐点。有4种类型的饭菜,
早餐, 午餐, 晚餐, Latenight
现在我们打电话给餐厅1,2,3
让我们说餐厅1服务器早餐和午餐平日,周末早餐午餐和晚餐。
现在,如果是工作日,只提供早餐和午餐,而且是在上午10:30之前我要显示早餐菜单,但如果是在上午10:30之后,我想要显示午餐菜单。< / p>
然而,如果是周末,我想在10:30之前显示早餐,在10:30至2:30之间享用午餐,在2:30之后享用晚餐。
如果没有一大堆if语句检查每个sinerio,我怎么能这样做,因为必须为多家餐馆做这件事,而且选项数量不是很简单。
所以主要的问题是如何将这些字符串数组(餐食)与正确的价值联系起来,这取决于多少餐和用餐,而不只是做一堆if语句。
感谢您的帮助,我知道这是一个很长的问题。
答案 0 :(得分:-1)
您应该将此请求发送到服务器,并假设数据在表中进行查询,然后您可以在服务器端检查它的时间和应该的时间,以便您可以获得正确的数据