当前位置: 首页 > news >正文

企业网站备案拍照免费行情网站软件

企业网站备案拍照,免费行情网站软件,中国风电商网站建设,网站数据接口怎么做通过阅读官方文档发现,uni.chooseFile在app端不支持非媒体文件上传; 可以使用这个插件,验证过可以上传pdf;具体使用可以去看文档 插件地址 就是还是会出现相机,这个可能需要自己解决下 实现功能:上传只能上…

通过阅读官方文档发现,uni.chooseFile在app端不支持非媒体文件上传;
可以使用这个插件,验证过可以上传pdf;具体使用可以去看文档
在这里插入图片描述
插件地址
就是还是会出现相机,这个可能需要自己解决下
实现功能:上传只能上传一个,如果文件列表有值点击上传进行toast提示,不再出现选择文件弹框,
只获取数据,展示的文件列表使用uview的u-cell-group

<template><view class="day-que-page"><view class="feed-content"><u--form ref="uForm" :labelWidth="70"><u-form-item label="附件上传" prop="fileName" required><lsj-upload ref="lsjUpload" childId="dayUpload" :option="option" :formats="formats" :debug="debug"@uploadEnd="onuploadEnd" @progress="onprogre" @change="change" :multiple="false" :accept="accept"><u-button type="primary" @click="hanldUpload" size="mini"style="width: 180rpx;height: 30px;margin-top: 10rpx;">选择文件</u-button></lsj-upload></u-form-item></u--form><view class="" style="padding:24rpx"><u-cell-group><u-cell v-for="(item, index) in imageValue" :key="index" v-if="imageValue.length" :title="item.name"><u-icon slot="right-icon" size="12" name="close" @click="hanldDelete(item)"></u-icon></u-cell></u-cell-group></view></view><u-toast ref="uToast"></u-toast><view class="feed-bottom"><u-button text="完成" type="primary" @click="toTemplatePage" :loading="btnLoading"></u-button></view></view>
</template>``````javascriptimport {confrimFeedBack} from "../../utils/meetingDetail"export default {data() {return {fileList: [],dateId: "",imageValue: [],//文件存放列表option: {url: this.$store.state.baseUrl + "/api/psm/file/upload/file",//服务器地址name: 'file',header: {'Authorization': `Bearer ${uni.getStorageSync('token')}`}},accept: "application/pdf",formats: "pdf",debug: true,files: new Map(),btnLoading:false}},methods: {async toTemplatePage() {if (!this.imageValue.length) {this.showToastDesc("请进行附件上传");return;}let pages = getCurrentPages();let curPage = pages[pages.length - 1]; //当前页const prePage = pages[pages.length - 2]; //上一页prePage.$vm.getDayQueData(this.imageValue)uni.navigateBack({delta: 1})},hanldUpload() {if (this.imageValue.length) {this.showToastDesc("只能上传一个文件");return;}},//单个删除上传文件hanldDelete(itemFile) {this.imageValue.map((item, index) => {if (item.path === itemFile.path) {this.imageValue.splice(index, 1)}});},showToastDesc(text) {this.$refs.uToast.show({message: text,type: 'error',})},//完成上传onuploadEnd(item) {console.log(`${item.name}已上传结束,上传状态=${item.type}`);if (item['responseText']) {console.log('演示服务器返回的字符串JSON转Object对象');const responseText = JSON.parse(item.responseText);console.log(responseText, "上传成功的数据");if (responseText.code === 200) {this.imageValue.push({name: item.name,url: responseText.data});this.btnLoading=false;} else {this.showToastDesc(responseText.msg || "上传失败,请重试")}};},onprogre(item) {// 更新当前状态变化的文件this.files.set(item.name, item);console.log('打印对象', JSON.stringify(this.files.get(item.name)));},change(files) {const fileData = JSON.stringify([...files.values()]);if (fileData?.length) {const url = JSON.parse(fileData)[0].path;const name = JSON.parse(fileData)[0].name;console.log(url, name, "获取文件url");//触发上传this.$refs['lsjUpload'].upload();this.btnLoading=true;}// this.files = files;},},onLoad(props) {if (props.dayData && props.dayData !== 'null') {const dealData = JSON.parse(decodeURIComponent(props.dayData));// console.log(dealData)this.imageValue = [{...dealData}];}//当文件列表本来就有值的时候,点击上传弹出提示,不再弹出选择文件弹框//为什么使用setTimeout,option会触发show,导致设置的hide不生效const timeout = setTimeout(() => {if (this.imageValue.length) {this.$refs['lsjUpload'].hide();}if (timeout) {clearTimeout(timeout)}}, 600);},//监听文件列表的值,hide时候会触发hanldUploadwatch: {imageValue(val) {if (this.imageValue.length) {this.$refs['lsjUpload'].hide();}else{this.$refs['lsjUpload'].show()}}}}
http://www.yayakq.cn/news/182166/

相关文章:

  • html做的网站怎么发布短视频制作培训班
  • 公司网站建设北京网站建设 都选万维科技
  • 自己怎么搭建个人博客网站新遵义吧
  • php网站建设题目网页设计个人主页图片
  • amp 网站开发描述网站建设的基本流程图
  • 装修公司营销型网站建设旅游网站网页设计模板代码
  • wordpress文章版权主题插件镇江关键词优化
  • 网页设计 参考网站如何让产品吸引顾客
  • 专业的网站建设哪家好长春
  • 电子商务怎么做网站百度制作网站推广
  • 济源市工程建设监理所网站江苏省备案网站
  • 响应式网站文章WordPress用户管理系统
  • 电商建站网页加速器浏览器
  • 个人做网站要买什么域名做网站用什么浏览器
  • 网站什么认证对做电商好开发手机端网站
  • 虚拟网站规划与设计网站内的搜索怎么做的
  • 做销售用的免费发布信息网站中小学网站建设
  • 阿里云可以做网站么网站权重7怎么做
  • 运营型网站wordpress个人展示网站
  • 网站怎么发布河南建设厅网站地址
  • 企业营销网站建设公司做网站多钱
  • 注册网站乱填邮箱住房和城乡建设部政务服务门户网站
  • 网站建设栏目设置表格个人网站设计论文下载
  • 鄞州seo整站优化服务wordpress 汉化软件
  • 学做网站论坛插件深圳建站服务公司
  • 做淘宝这样的网站需要什么绍兴市越城区建设局网站
  • 搜索引擎网站录入语文建设网站
  • 有什么做任务拿钱的网站网站建设的需求怎么写
  • 网站ui设计要点wordpress 禁用搜索
  • 绍兴网站公司网站制作苏州 中英文网站建设