Commit 95f3dbde8864b509f2d7d46eb70ca30347e785f7

Authored by fengwotao
1 parent 9e1bdb20

pref:优化vite获取静态文件

... ... @@ -90,12 +90,10 @@ const selectValue = ref('')
90 90 //TODO待封装 成传文件夹名字获取下面所有图片
91 91 const getFetchImages = () => {
92 92 const imagesModules = import.meta.globEager('@/assets/external/headbackground/*')
93   - for (const key in imagesModules) {
94   - selectBgOptions.value.push({
95   - label: imagesModules[key]?.default.slice(25),
96   - value: imagesModules[key]?.default
97   - })
98   - }
  93 + selectBgOptions.value = Object.keys(imagesModules).map(item => ({
  94 + label: imagesModules[item]?.default.split('/').at(-1),
  95 + value: imagesModules[item]?.default
  96 + }))
99 97 }
100 98 getFetchImages()
101 99
... ...
... ... @@ -168,12 +168,10 @@ const selectBgOptions = ref<Array<SelectOption>>([])
168 168 //TODO待封装 成传文件夹名字获取下面所有图片
169 169 const getFetchImages = () => {
170 170 const imagesModules = import.meta.globEager('@/assets/external/background/*')
171   - for (const key in imagesModules) {
172   - selectBgOptions.value.push({
173   - label: imagesModules[key]?.default.slice(25),
174   - value: imagesModules[key]?.default
175   - })
176   - }
  171 + selectBgOptions.value = Object.keys(imagesModules).map(item => ({
  172 + label: imagesModules[item]?.default.split('/').at(-1),
  173 + value: imagesModules[item]?.default
  174 + }))
177 175 }
178 176 getFetchImages()
179 177
... ...