浏览代码

建筑可游玩:处理不同景点有相同美食、酒店的情况。

任一存 2 年之前
父节点
当前提交
52ef93751a
共有 3 个文件被更改,包括 99 次插入91 次删除
  1. 91 91
      yfyc/src/assets/data/serve/data.js
  2. 4 0
      yfyc/src/views/Serve/FoodList.vue
  3. 4 0
      yfyc/src/views/Serve/HotelList.vue

文件差异内容过多而无法显示
+ 91 - 91
yfyc/src/assets/data/serve/data.js


+ 4 - 0
yfyc/src/views/Serve/FoodList.vue

@@ -108,6 +108,10 @@ export default {
         return item.relatedAttraction.includes(this.attractionIdx) || this.attractionIdx === 0
       }).filter((item) => {
         return item.name.includes(this.keyword) || this.keyword === ''
+      }).filter((item, index, array) => {
+        return array.findIndex((itemInner) => {
+          return itemInner.name === item.name
+        }) === index
       })
     }
   },

+ 4 - 0
yfyc/src/views/Serve/HotelList.vue

@@ -147,6 +147,10 @@ export default {
         return item.relatedAttraction.includes(this.attractionList.length - this.attractionIdx) || this.attractionIdx === 0
       }).filter((item) => {
         return item.name.includes(this.keyword)
+      }).filter((item, index, array) => {
+        return array.findIndex((itemInner) => {
+          return itemInner.name === item.name
+        }) === index
       })
     }
   },