Showing
2 changed files
with
8 additions
and
12 deletions
@@ -90,12 +90,10 @@ const selectValue = ref('') | @@ -90,12 +90,10 @@ const selectValue = ref('') | ||
90 | //TODO待封装 成传文件夹名字获取下面所有图片 | 90 | //TODO待封装 成传文件夹名字获取下面所有图片 |
91 | const getFetchImages = () => { | 91 | const getFetchImages = () => { |
92 | const imagesModules = import.meta.globEager('@/assets/external/headbackground/*') | 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 | getFetchImages() | 98 | getFetchImages() |
101 | 99 |
@@ -168,12 +168,10 @@ const selectBgOptions = ref<Array<SelectOption>>([]) | @@ -168,12 +168,10 @@ const selectBgOptions = ref<Array<SelectOption>>([]) | ||
168 | //TODO待封装 成传文件夹名字获取下面所有图片 | 168 | //TODO待封装 成传文件夹名字获取下面所有图片 |
169 | const getFetchImages = () => { | 169 | const getFetchImages = () => { |
170 | const imagesModules = import.meta.globEager('@/assets/external/background/*') | 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 | getFetchImages() | 176 | getFetchImages() |
179 | 177 |