uniapp+vue3+ts项目:实现小程序文件下载、预览、进度监听(含项目、案例、插件)
uniapp+vue3+ts项目:实现小程序文件下载、预览、进度监听(含项目、案例、插件)
支持封装调用:
- 项目采用uniapp+vue3+ts +京东nutUI 开发
- nutUi文档:loadingPage组件:https://uniapp-nutui.tech/components/exhibition/loadingpage.html
案例效果图:
- 略
博主自留地:参考本地项目klcsxt.sys小程序版 - 用户手册
案例:
- 案例效果图:
真机截图效果: - 微信开发者工具 · 调试截图:
调用方式:
-
部分如下:
<template><view>···略···<template v-if="details.maintainFile && details.maintainFile.length >0"><view style="padding: 20px 0;">文件名称:<view v-for="(item,index) in details.maintainFile"><view @click="previewFiles(item.name, item.url)" v-if="item.url" style="color: #335EFF">{{item.name}}</view></view></view></template><template v-else><view style="padding: 20px 0;">文件名称:<text style="color: #335EFF">暂无匹配文件</text></view></template>···略···</view><nut-loading-page :loading="loading" :loadingText=