Sfoglia il codice sorgente

外部数据也放到项目中

任一存 1 anno fa
parent
commit
bdcb589401
62 ha cambiato i file con 336 aggiunte e 6 eliminazioni
  1. BIN
      public/data/beituo/01@2x-min.png
  2. BIN
      public/data/beituo/02@2x-min.png
  3. BIN
      public/data/beituo/03@2x-min.png
  4. BIN
      public/data/beituo/04@2x-min.png
  5. BIN
      public/data/beituo/1/0-1.png
  6. BIN
      public/data/beituo/1/0.png
  7. BIN
      public/data/beituo/1/1.png
  8. BIN
      public/data/beituo/1/10.png
  9. BIN
      public/data/beituo/1/2.png
  10. BIN
      public/data/beituo/1/3.png
  11. BIN
      public/data/beituo/1/4-2.png
  12. BIN
      public/data/beituo/1/4.png
  13. BIN
      public/data/beituo/1/5.png
  14. BIN
      public/data/beituo/1/6.png
  15. BIN
      public/data/beituo/1/7.png
  16. BIN
      public/data/beituo/1/8.png
  17. BIN
      public/data/beituo/1/9.png
  18. BIN
      public/data/beituo/2/1.png
  19. BIN
      public/data/beituo/2/2.png
  20. BIN
      public/data/beituo/2/3.png
  21. BIN
      public/data/beituo/2/4.png
  22. BIN
      public/data/beituo/2/5.png
  23. BIN
      public/data/beituo/2/6.png
  24. BIN
      public/data/beituo/2/7-2.png
  25. BIN
      public/data/beituo/2/7-3.png
  26. BIN
      public/data/beituo/2/7-4.png
  27. BIN
      public/data/beituo/2/7-5.png
  28. BIN
      public/data/beituo/2/7-6.png
  29. BIN
      public/data/beituo/2/7.png
  30. BIN
      public/data/beituo/2/8.png
  31. BIN
      public/data/beituo/2/9.png
  32. BIN
      public/data/beituo/3/1.png
  33. BIN
      public/data/beituo/3/10.png
  34. BIN
      public/data/beituo/3/2.png
  35. BIN
      public/data/beituo/3/3.png
  36. BIN
      public/data/beituo/3/4.png
  37. BIN
      public/data/beituo/3/5.png
  38. BIN
      public/data/beituo/3/6.png
  39. BIN
      public/data/beituo/3/7.png
  40. BIN
      public/data/beituo/3/8.png
  41. BIN
      public/data/beituo/3/9.png
  42. BIN
      public/data/beituo/4/1.png
  43. BIN
      public/data/beituo/4/2.png
  44. BIN
      public/data/beituo/4/3.png
  45. BIN
      public/data/beituo/4/4.png
  46. BIN
      public/data/beituo/4/5-1.png
  47. BIN
      public/data/beituo/4/5.png
  48. BIN
      public/data/beituo/4/6-1.png
  49. BIN
      public/data/beituo/4/6.png
  50. BIN
      public/data/beituo/4/7-1.png
  51. BIN
      public/data/beituo/4/7.png
  52. BIN
      public/data/beituo/4/8.png
  53. BIN
      public/data/beituo/icon_frame_blue@2x.png
  54. BIN
      public/data/beituo/icon_frame_blue_r@2x.png
  55. BIN
      public/data/beituo/icon_frame_golden@2x.png
  56. BIN
      public/data/beituo/icon_frame_golden_r@2x.png
  57. BIN
      public/data/beituo/icon_frame_white@2x.png
  58. BIN
      public/data/beituo/icon_frame_white_r@2x.png
  59. 327 0
      public/data/monumentData.json
  60. 1 1
      src/api.js
  61. 4 2
      src/views/RelicDetail.vue
  62. 4 3
      src/views/RelicList.vue

BIN
public/data/beituo/01@2x-min.png


BIN
public/data/beituo/02@2x-min.png


BIN
public/data/beituo/03@2x-min.png


BIN
public/data/beituo/04@2x-min.png


BIN
public/data/beituo/1/0-1.png


BIN
public/data/beituo/1/0.png


BIN
public/data/beituo/1/1.png


BIN
public/data/beituo/1/10.png


BIN
public/data/beituo/1/2.png


BIN
public/data/beituo/1/3.png


BIN
public/data/beituo/1/4-2.png


BIN
public/data/beituo/1/4.png


BIN
public/data/beituo/1/5.png


BIN
public/data/beituo/1/6.png


BIN
public/data/beituo/1/7.png


BIN
public/data/beituo/1/8.png


BIN
public/data/beituo/1/9.png


BIN
public/data/beituo/2/1.png


BIN
public/data/beituo/2/2.png


BIN
public/data/beituo/2/3.png


BIN
public/data/beituo/2/4.png


BIN
public/data/beituo/2/5.png


BIN
public/data/beituo/2/6.png


BIN
public/data/beituo/2/7-2.png


BIN
public/data/beituo/2/7-3.png


BIN
public/data/beituo/2/7-4.png


BIN
public/data/beituo/2/7-5.png


BIN
public/data/beituo/2/7-6.png


BIN
public/data/beituo/2/7.png


BIN
public/data/beituo/2/8.png


BIN
public/data/beituo/2/9.png


BIN
public/data/beituo/3/1.png


BIN
public/data/beituo/3/10.png


BIN
public/data/beituo/3/2.png


BIN
public/data/beituo/3/3.png


BIN
public/data/beituo/3/4.png


BIN
public/data/beituo/3/5.png


BIN
public/data/beituo/3/6.png


BIN
public/data/beituo/3/7.png


BIN
public/data/beituo/3/8.png


BIN
public/data/beituo/3/9.png


BIN
public/data/beituo/4/1.png


BIN
public/data/beituo/4/2.png


BIN
public/data/beituo/4/3.png


BIN
public/data/beituo/4/4.png


BIN
public/data/beituo/4/5-1.png


BIN
public/data/beituo/4/5.png


BIN
public/data/beituo/4/6-1.png


BIN
public/data/beituo/4/6.png


BIN
public/data/beituo/4/7-1.png


BIN
public/data/beituo/4/7.png


BIN
public/data/beituo/4/8.png


BIN
public/data/beituo/icon_frame_blue@2x.png


BIN
public/data/beituo/icon_frame_blue_r@2x.png


BIN
public/data/beituo/icon_frame_golden@2x.png


BIN
public/data/beituo/icon_frame_golden_r@2x.png


BIN
public/data/beituo/icon_frame_white@2x.png


BIN
public/data/beituo/icon_frame_white_r@2x.png


File diff suppressed because it is too large
+ 327 - 0
public/data/monumentData.json


+ 1 - 1
src/api.js

@@ -17,7 +17,7 @@ export default {
   getData() {
     return axios({
       method: 'get',
-      url: 'https://houseoss.4dkankan.com/project/yzdyh-h5/monument/monumentData.json',
+      url: `${process.env.BASE_URL}data/monumentData.json`,
       headers: {
         "Content-Type": "application/json",
       },

+ 4 - 2
src/views/RelicDetail.vue

@@ -14,7 +14,7 @@
           v-for="(item, index) in relicInfo?.imgs"
           :key="index"
           class="swiper-slide"
-          :src="'https://houseoss.4dkankan.com/project/yzdyh-h5/monument/' + item"
+          :src="`${$env.BASE_URL}data/${item}`"
           alt=""
           draggable="false"
         >
@@ -39,7 +39,7 @@
 
 <script setup>
 import { useRoute, useRouter } from "vue-router"
-import { computed, ref, onMounted, watch } from "vue"
+import { computed, ref, onMounted, watch, inject } from "vue"
 import { useStore } from "vuex"
 import Swiper from 'swiper/bundle'
 import 'swiper/css/bundle'
@@ -49,6 +49,8 @@ const route = useRoute()
 const router = useRouter()
 const store = useStore()
 
+const $env = inject('$env')
+
 const relicInfo = computed(() => {
   return store.state.data?.list[route.query.unitIdx]?.list[route.query.relicIdx]
 })

+ 4 - 3
src/views/RelicList.vue

@@ -41,10 +41,9 @@
           }
         })"
       >
-        <!-- https://houseoss.4dkankan.com/project/yzdyh-h5/monument/beituo/1/0.png -->
         <img
           class="cover"
-          :src="'https://houseoss.4dkankan.com/project/yzdyh-h5/monument/' + item.imgs[0]"
+          :src="`${$env.BASE_URL}data/${item.imgs[0]}`"
           alt=""
           draggable="false"
         >
@@ -66,13 +65,15 @@
 
 <script setup>
 import { useRoute, useRouter } from "vue-router"
-import { ref, computed } from "vue"
+import { ref, computed, inject } from "vue"
 import { useStore } from "vuex"
 
 const route = useRoute()
 const router = useRouter()
 const store = useStore()
 
+const $env = inject('$env')
+
 const tabbarEl = ref(null)
 function onTabbarWheel(e) {
   tabbarEl.value.scrollLeft -= e.wheelDelta