|  |  |  | 
|---|
|  |  |  | :media-type="['video']" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <template #item="{ item }"> | 
|---|
|  |  |  | <Video class="editor-video" :src="item.url" /> | 
|---|
|  |  |  | <video class="editor-video" :src="item.url" /> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | <template #upload-icon> | 
|---|
|  |  |  | <UploaderIcon color="#808080" /> | 
|---|
|  |  |  | 
|---|
|  |  |  | </Uploader> | 
|---|
|  |  |  | <div class="video-demo"> | 
|---|
|  |  |  | <div class="video-demo-title">视频模板</div> | 
|---|
|  |  |  | <Video class="editor-video" :src="OssAssets.mine.UseResumeVideo" /> | 
|---|
|  |  |  | <video class="editor-video" :src="OssAssets.mine.UseResumeVideo" /> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </nut-form-item> | 
|---|
|  |  |  | </nut-form> | 
|---|
|  |  |  | 
|---|
|  |  |  | import { FileItem } from '@nutui/nutui-taro/dist/types/__VUE/uploader/type'; | 
|---|
|  |  |  | import { useQuery } from '@tanstack/vue-query'; | 
|---|
|  |  |  | import { Uploader as UploaderIcon } from '@nutui/icons-vue-taro'; | 
|---|
|  |  |  | import { Video } from '@tarojs/components'; | 
|---|
|  |  |  | import { OssAssets } from '@/constants'; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | defineOptions({ | 
|---|