Changeset a70b5a4 for src/main/resources/static/ReviewPage.html
- Timestamp:
- 02/13/25 11:03:11 (4 months ago)
- Branches:
- master
- Children:
- 9868304
- Parents:
- 3d60932
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/resources/static/ReviewPage.html
r3d60932 ra70b5a4 20 20 21 21 <div class="review-list"> 22 <div v-for="review in reviews" :key="review. reviewid" class="review-item">23 <h3> Description</h3>24 <p>{{ review. review_comment}}</p>22 <div v-for="review in reviews" :key="review.id" class="review-item"> 23 <h3>{{ review.subject }}</h3> 24 <p>{{ review.description }}</p> 25 25 <span>{{ review.date }}</span> 26 26 </div> … … 29 29 </div> 30 30 </div> 31 <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script> 32 <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> 31 33 32 <script> 34 33 new Vue({ 35 34 el: '#app', 36 35 data: { 37 reviews: [] 36 reviews: [ 37 { 38 id: 1, 39 subject: 'Great experience!', 40 description: 'The flight was amazing, the service was excellent, and the views were breathtaking.', 41 date: '2025-02-01', 42 }, 43 { 44 id: 2, 45 subject: 'Good but delayed', 46 description: 'The flight was comfortable, but it was delayed by two hours, which caused some inconvenience.', 47 date: '2025-02-02', 48 }, 49 { 50 id: 3, 51 subject: 'Okay, but not perfect', 52 description: 'Everything was fine, but the food options could have been better.', 53 date: '2025-02-03', 54 }, 55 ] 38 56 }, 39 57 methods: { … … 45 63 axios.get('api/reviews') 46 64 .then(response => { 47 this.reviews = response.data; 48 console.log(response.data); 65 this.review = response.data; 49 66 }) 50 67 .catch(error => {
Note:
See TracChangeset
for help on using the changeset viewer.