Explorar el Código

feat: 十里红妆

chenlei hace 1 año
padre
commit
d06d8c494c
Se han modificado 100 ficheros con 589 adiciones y 5 borrados
  1. 5 5
      public/birds/birdsData.json
  2. BIN
      public/wedding/shilihz/1(10).jpg
  3. BIN
      public/wedding/shilihz/1(11).JPG
  4. BIN
      public/wedding/shilihz/1(12).JPG
  5. BIN
      public/wedding/shilihz/1(13).JPG
  6. BIN
      public/wedding/shilihz/1(14).JPG
  7. BIN
      public/wedding/shilihz/1(15).JPG
  8. BIN
      public/wedding/shilihz/1(1).jpg
  9. BIN
      public/wedding/shilihz/1(2).jpg
  10. BIN
      public/wedding/shilihz/1(3).jpg
  11. BIN
      public/wedding/shilihz/1(4).jpg
  12. BIN
      public/wedding/shilihz/1(5-1).jpg
  13. BIN
      public/wedding/shilihz/1(5-2).jpg
  14. BIN
      public/wedding/shilihz/1(5-3).jpg
  15. BIN
      public/wedding/shilihz/1(6).JPG
  16. BIN
      public/wedding/shilihz/1(7).jpg
  17. BIN
      public/wedding/shilihz/1(8).JPG
  18. BIN
      public/wedding/shilihz/1(9).jpg
  19. BIN
      public/wedding/shilihz/2(1-1).jpg
  20. BIN
      public/wedding/shilihz/2(1-2).jpg
  21. BIN
      public/wedding/shilihz/2(2).jpg
  22. BIN
      public/wedding/shilihz/2(3-1).jpg
  23. BIN
      public/wedding/shilihz/2(3-2).jpg
  24. BIN
      public/wedding/shilihz/2(3-3).jpg
  25. BIN
      public/wedding/shilihz/2(3-4).jpg
  26. BIN
      public/wedding/shilihz/2(4-1).jpg
  27. BIN
      public/wedding/shilihz/2(4-2).jpg
  28. BIN
      public/wedding/shilihz/2(5).jpg
  29. BIN
      public/wedding/shilihz/2(6).jpg
  30. BIN
      public/wedding/shilihz/2(7).jpg
  31. BIN
      public/wedding/shilihz/2(8).jpg
  32. BIN
      public/wedding/shilihz/3(10).jpg
  33. BIN
      public/wedding/shilihz/3(11).jpg
  34. BIN
      public/wedding/shilihz/3(12).jpg
  35. BIN
      public/wedding/shilihz/3(13).jpg
  36. BIN
      public/wedding/shilihz/3(14).jpg
  37. BIN
      public/wedding/shilihz/3(15).jpg
  38. BIN
      public/wedding/shilihz/3(16).jpg
  39. BIN
      public/wedding/shilihz/3(17).jpg
  40. BIN
      public/wedding/shilihz/3(18).jpg
  41. BIN
      public/wedding/shilihz/3(19).jpg
  42. BIN
      public/wedding/shilihz/3(1).jpg
  43. BIN
      public/wedding/shilihz/3(20).jpg
  44. BIN
      public/wedding/shilihz/3(21).jpg
  45. BIN
      public/wedding/shilihz/3(22).jpg
  46. BIN
      public/wedding/shilihz/3(23).jpg
  47. BIN
      public/wedding/shilihz/3(24).jpg
  48. BIN
      public/wedding/shilihz/3(25-1).jpg
  49. BIN
      public/wedding/shilihz/3(25-2).jpg
  50. BIN
      public/wedding/shilihz/3(26).jpg
  51. BIN
      public/wedding/shilihz/3(27).jpg
  52. BIN
      public/wedding/shilihz/3(28).jpg
  53. BIN
      public/wedding/shilihz/3(29).jpg
  54. BIN
      public/wedding/shilihz/3(2).jpg
  55. BIN
      public/wedding/shilihz/3(30).jpg
  56. BIN
      public/wedding/shilihz/3(31).jpg
  57. BIN
      public/wedding/shilihz/3(32).jpg
  58. BIN
      public/wedding/shilihz/3(33).jpg
  59. BIN
      public/wedding/shilihz/3(34).jpg
  60. BIN
      public/wedding/shilihz/3(35).jpg
  61. BIN
      public/wedding/shilihz/3(36).jpg
  62. BIN
      public/wedding/shilihz/3(37).jpg
  63. BIN
      public/wedding/shilihz/3(38).jpg
  64. BIN
      public/wedding/shilihz/3(39).jpg
  65. BIN
      public/wedding/shilihz/3(3).jpg
  66. BIN
      public/wedding/shilihz/3(4).jpg
  67. BIN
      public/wedding/shilihz/3(5).jpg
  68. BIN
      public/wedding/shilihz/3(6).jpg
  69. BIN
      public/wedding/shilihz/3(7).jpg
  70. BIN
      public/wedding/shilihz/3(8).jpg
  71. BIN
      public/wedding/shilihz/3(9).jpg
  72. BIN
      public/wedding/shilihz/img01@2x-min.png
  73. BIN
      public/wedding/shilihz/img02@2x-min.png
  74. BIN
      public/wedding/shilihz/img03@2x-min.png
  75. 542 0
      public/wedding/weddingData.json
  76. BIN
      src/assets/images/birds/time@2x-min.png
  77. BIN
      src/assets/images/wedding/Group-161@2x-min.png
  78. BIN
      src/assets/images/wedding/bg@2x-min.png
  79. BIN
      src/assets/images/wedding/btn_select@2x-min.png
  80. BIN
      src/assets/images/wedding/btn_start@2x-min.png
  81. BIN
      src/assets/images/wedding/diwen_1@2x-min.png
  82. BIN
      src/assets/images/wedding/diwen_1_1@2x-min.png
  83. BIN
      src/assets/images/wedding/diwen_2@2x-min.png
  84. BIN
      src/assets/images/wedding/diwen_2_1@2x-min.png
  85. BIN
      src/assets/images/wedding/diwen_3@2x-min.png
  86. BIN
      src/assets/images/wedding/diwen_3_1@2x-min.png
  87. BIN
      src/assets/images/wedding/diwen_detail@2x-min.png
  88. BIN
      src/assets/images/wedding/diwen_qianyan2@2x-min.png
  89. BIN
      src/assets/images/wedding/diwen_qianyan@2x-min.png
  90. BIN
      src/assets/images/wedding/icon_back@2x-min.png
  91. BIN
      src/assets/images/wedding/img_jieyu@2x-min.png
  92. BIN
      src/assets/images/wedding/img_qianyan@2x-min.png
  93. BIN
      src/assets/images/wedding/label01@2x-min.png
  94. BIN
      src/assets/images/wedding/label02@2x-min.png
  95. BIN
      src/assets/images/wedding/label03@2x-min.png
  96. BIN
      src/assets/images/wedding/time@2x-min.png
  97. BIN
      src/assets/images/wedding/title@2x-min.png
  98. 27 0
      src/router/wedding.ts
  99. 15 0
      src/stores/wedding.ts
  100. 0 0
      src/views/Birds/index.vue

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 5 - 5
public/birds/birdsData.json


BIN
public/wedding/shilihz/1(10).jpg


BIN
public/wedding/shilihz/1(11).JPG


BIN
public/wedding/shilihz/1(12).JPG


BIN
public/wedding/shilihz/1(13).JPG


BIN
public/wedding/shilihz/1(14).JPG


BIN
public/wedding/shilihz/1(15).JPG


BIN
public/wedding/shilihz/1(1).jpg


BIN
public/wedding/shilihz/1(2).jpg


BIN
public/wedding/shilihz/1(3).jpg


BIN
public/wedding/shilihz/1(4).jpg


BIN
public/wedding/shilihz/1(5-1).jpg


BIN
public/wedding/shilihz/1(5-2).jpg


BIN
public/wedding/shilihz/1(5-3).jpg


BIN
public/wedding/shilihz/1(6).JPG


BIN
public/wedding/shilihz/1(7).jpg


BIN
public/wedding/shilihz/1(8).JPG


BIN
public/wedding/shilihz/1(9).jpg


BIN
public/wedding/shilihz/2(1-1).jpg


BIN
public/wedding/shilihz/2(1-2).jpg


BIN
public/wedding/shilihz/2(2).jpg


BIN
public/wedding/shilihz/2(3-1).jpg


BIN
public/wedding/shilihz/2(3-2).jpg


BIN
public/wedding/shilihz/2(3-3).jpg


BIN
public/wedding/shilihz/2(3-4).jpg


BIN
public/wedding/shilihz/2(4-1).jpg


BIN
public/wedding/shilihz/2(4-2).jpg


BIN
public/wedding/shilihz/2(5).jpg


BIN
public/wedding/shilihz/2(6).jpg


BIN
public/wedding/shilihz/2(7).jpg


BIN
public/wedding/shilihz/2(8).jpg


BIN
public/wedding/shilihz/3(10).jpg


BIN
public/wedding/shilihz/3(11).jpg


BIN
public/wedding/shilihz/3(12).jpg


BIN
public/wedding/shilihz/3(13).jpg


BIN
public/wedding/shilihz/3(14).jpg


BIN
public/wedding/shilihz/3(15).jpg


BIN
public/wedding/shilihz/3(16).jpg


BIN
public/wedding/shilihz/3(17).jpg


BIN
public/wedding/shilihz/3(18).jpg


BIN
public/wedding/shilihz/3(19).jpg


BIN
public/wedding/shilihz/3(1).jpg


BIN
public/wedding/shilihz/3(20).jpg


BIN
public/wedding/shilihz/3(21).jpg


BIN
public/wedding/shilihz/3(22).jpg


BIN
public/wedding/shilihz/3(23).jpg


BIN
public/wedding/shilihz/3(24).jpg


BIN
public/wedding/shilihz/3(25-1).jpg


BIN
public/wedding/shilihz/3(25-2).jpg


BIN
public/wedding/shilihz/3(26).jpg


BIN
public/wedding/shilihz/3(27).jpg


BIN
public/wedding/shilihz/3(28).jpg


BIN
public/wedding/shilihz/3(29).jpg


BIN
public/wedding/shilihz/3(2).jpg


BIN
public/wedding/shilihz/3(30).jpg


BIN
public/wedding/shilihz/3(31).jpg


BIN
public/wedding/shilihz/3(32).jpg


BIN
public/wedding/shilihz/3(33).jpg


BIN
public/wedding/shilihz/3(34).jpg


BIN
public/wedding/shilihz/3(35).jpg


BIN
public/wedding/shilihz/3(36).jpg


BIN
public/wedding/shilihz/3(37).jpg


BIN
public/wedding/shilihz/3(38).jpg


BIN
public/wedding/shilihz/3(39).jpg


BIN
public/wedding/shilihz/3(3).jpg


BIN
public/wedding/shilihz/3(4).jpg


BIN
public/wedding/shilihz/3(5).jpg


BIN
public/wedding/shilihz/3(6).jpg


BIN
public/wedding/shilihz/3(7).jpg


BIN
public/wedding/shilihz/3(8).jpg


BIN
public/wedding/shilihz/3(9).jpg


BIN
public/wedding/shilihz/img01@2x-min.png


BIN
public/wedding/shilihz/img02@2x-min.png


BIN
public/wedding/shilihz/img03@2x-min.png


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 542 - 0
public/wedding/weddingData.json


BIN
src/assets/images/birds/time@2x-min.png


BIN
src/assets/images/wedding/Group-161@2x-min.png


BIN
src/assets/images/wedding/bg@2x-min.png


BIN
src/assets/images/wedding/btn_select@2x-min.png


BIN
src/assets/images/wedding/btn_start@2x-min.png


BIN
src/assets/images/wedding/diwen_1@2x-min.png


BIN
src/assets/images/wedding/diwen_1_1@2x-min.png


BIN
src/assets/images/wedding/diwen_2@2x-min.png


BIN
src/assets/images/wedding/diwen_2_1@2x-min.png


BIN
src/assets/images/wedding/diwen_3@2x-min.png


BIN
src/assets/images/wedding/diwen_3_1@2x-min.png


BIN
src/assets/images/wedding/diwen_detail@2x-min.png


BIN
src/assets/images/wedding/diwen_qianyan2@2x-min.png


BIN
src/assets/images/wedding/diwen_qianyan@2x-min.png


BIN
src/assets/images/wedding/icon_back@2x-min.png


BIN
src/assets/images/wedding/img_jieyu@2x-min.png


BIN
src/assets/images/wedding/img_qianyan@2x-min.png


BIN
src/assets/images/wedding/label01@2x-min.png


BIN
src/assets/images/wedding/label02@2x-min.png


BIN
src/assets/images/wedding/label03@2x-min.png


BIN
src/assets/images/wedding/time@2x-min.png


BIN
src/assets/images/wedding/title@2x-min.png


+ 27 - 0
src/router/wedding.ts

@@ -0,0 +1,27 @@
+import { createRouter, createWebHashHistory } from 'vue-router'
+import List from '../views/Wedding/index.vue'
+import Detail from '../views/WeddingDetail/index.vue'
+import Home from '../views/WeddingHome/index.vue'
+
+const router = createRouter({
+  history: createWebHashHistory(import.meta.env.BASE_URL),
+  routes: [
+    {
+      path: '/',
+      name: 'home',
+      component: Home
+    },
+    {
+      path: '/list/:id/:secondId',
+      name: 'wedding',
+      component: List
+    },
+    {
+      path: '/detail/:id/:sid/:detailId',
+      name: 'wedding-detail',
+      component: Detail
+    }
+  ]
+})
+
+export default router

+ 15 - 0
src/stores/wedding.ts

@@ -0,0 +1,15 @@
+import { ref } from 'vue'
+import { defineStore } from 'pinia'
+import type { IData } from './types'
+
+export const useWeddingStore = defineStore('wedding', () => {
+  const data = ref<IData[]>([])
+
+  fetch('./weddingData.json')
+    .then((res) => res.json())
+    .then((res) => {
+      data.value = res
+    })
+
+  return { data }
+})

+ 0 - 0
src/views/Birds/index.vue


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio