【发布时间】:2021-02-22 14:11:47
【问题描述】:
我正在开发一个 AngularJS 项目,该项目旨在在前端显示我们在线商店的名称、位置和营业时间。
前端的示例预期结果:
JSON 数据结构如下所示:
[
{
"address": {
"city": "Haarlem",
"housenumber": "89",
"streetname": "Zilweg-Oost",
"zipcode": "2013 EG"
},
"pickupName": "Haarlem Pick-up Point 89",
"operatingHours": {
"Friday": {
"string": "09:00-19:00"
},
"Monday": {
"string": "09:00-19:00"
},
"Saturday": {
"string": "10:00-21:00"
},
"Thursday": {
"string": "09:00-19:00"
},
"Tuesday": {
"string": "09:00-19:00"
},
"Wednesday": {
"string": "09:00-19:00"
}
}
},
{
"address": {
"city": "Haarlem",
"housenumber": "19",
"streetname": "Zilweg-Oost",
"zipcode": "2013 AF"
},
"pickupName": "Gamma Ray Den Haarlem",
"operatingHours": {
"Friday": {
"string": "09:00-19:00"
},
"Monday": {
"string": "09:00-19:00"
},
"Saturday": {
"string": "09:00-19:00"
},
"Sunday": {
"string": "13:00-17:00"
},
"Thursday": {
"string": "09:00-19:00"
},
"Tuesday": {
"string": "09:00-19:00"
},
"Wednesday": {
"string": "09:00-19:00"
}
}
},
{
"address": {
"city": "Haarlem",
"housenumber": "183",
"streetname": "Zilweg",
"zipcode": "2015 BG"
},
"pickupName": "Uitvaartcentrum Omega Point",
"operatingHours": {
"Friday": {
"string": "09:00-19:00"
},
"Saturday": {
"string": "10:00-17:00"
},
"Saturday": {
"string": "12:00-17:00"
},
"Thursday": {
"string": "09:00-19:00"
},
"Tuesday": {
"string": "09:00-19:00"
},
"Wednesday": {
"string": "09:00-19:00"
}
}
},
]
我尝试获取 operatingHours 对象并将其推送到单独的数组中。
现在我的问题是如何迭代、比较每个字符串并验证周一时间是否与周六时间相同等,然后将其显示在我的页面上?
【问题讨论】: