How can I update information based on the unique ID provided in a JSON file. JSON:
{
"hotels": [
{
"id" : 1,
"name": "some hotel 1",
"category" : [{
"id" : 1,
"hotel_id" : 1,
"name" : "Cat name 1",
"bnb" : "yes",
"simple" : "yes"
}]
},
{
"id" : 2,
"name": "some hotel 2",
"category" : [{
"id" : 1,
"hotel_id" : 2,
"name" : "Cat name 1",
"bnb" : "yes",
"simple" : "yes"
}]
}
]
}
Within my HTML, I have an ng-repeat as follows:
<p>Hotel names</p>
<ul>
<li ng-repeat="hotel in list.hotels">
{{hotel.name}}
<ul class="thumbnails">
<p>Category</p>
<li ng-repeat="cat in hotel.category">
{{cat.name}}
</li>
</ul>
</li>
</ul>
I am attempting to display data for one specific hotel from the JSON file. Is there a more efficient method than using something like {{hotel[0].name}}
? Also, how can I implement a toggle button to switch between displaying data for hotels with ID 1 and ID 2 within the same section?
Appreciate any guidance you can offer.