前端工作总结253-pc-ele修改上传文件限制

简介: 前端工作总结253-pc-ele修改上传文件限制
beforeUpload(file) {
            console.log(file)
           var testmsg=file.name.substring(file.name.lastIndexOf('.')+1)
            const extension = testmsg === 'mp4' +
                ''
            const extension2 = testmsg === 'xlsx'
            // const isLt2M = file.size / 1024 / 1024 < 10
           if(!extension && !extension2) {
                 this.$message({
                       message: '上传文件只能是 mp4格式!',
                         type: 'warning'
                 });
             }
           // if(!isLt2M) {
           //     this.$message({
           //         message: '上传文件大小不能超过 10MB!',
           //         type: 'warning'
           //     });
          // }
           // return extension || extension2 && isLt2M
           return extension || extension2
       },
相关文章
|
8月前
|
弹性计算 前端开发 小程序
微信小程序上传文件至阿里云OSS直传(java后端签名+前端直传)
当前的通用文件上传方式是通过前端上传到服务器,再由服务器转存至对象存储。这种方式在处理小文件时效率尚可,但大文件上传因受限于服务器带宽,速度较慢。例如,一个100MB的文件在5Mbps带宽的阿里云ECS上上传至服务器需160秒。为解决此问题,可以采用后端签名的方式,使微信小程序直接上传文件到阿里云OSS,绕过服务器中转。具体操作包括在JAVA后端引入相关依赖,生成签名,并在微信小程序前端使用这个签名进行文件上传,注意设置正确的请求头和formData参数。这样能提高大文件上传的速度。
1243 1
|
JavaScript 前端开发 应用服务中间件
【前端项目笔记】原生js上传文件及文件转换成base64、blob类型
项目中经常会用到上传图片上传视频等功能,由于后端nginx限制,经常要进行文件转化才能上传,大文件可能还要进行切片上传处理。
683 1
|
7月前
|
JSON 前端开发 JavaScript
前端上传文件前校验文件数据
该文介绍了如何在Vue项目中实现批量导入Excel数据的校验。使用Element UI的`el-upload`组件上传文件,通过FileReader读取内容,结合XLSX库解析Excel为JSON。解析过程包括将二进制数据转换为workbook对象,提取worksheet并转化为JSON。之后,遍历JSON数据进行字段校验,若发现空值则记录错误。提供的Demo展示了选择Excel文件后控制台显示校验结果。技术栈包括vue 2.6.14、element ui 2.15.14和xlsx 0.17.0。建议将此类功能封装为通用组件以复用。
129 2
前端上传文件前校验文件数据
|
8月前
|
前端开发
前端input上传文件获取视频或音频的时长
前端input上传文件获取视频或音频的时长
245 0
|
8月前
|
前端开发
前端Vue2获取上传文件的MD5
前端Vue2获取上传文件的MD5
|
8月前
|
JSON 前端开发 JavaScript
前端上传文件前检测文件数据🔍
前端上传文件前检测文件数据🔍
135 0
|
前端开发
前端上传文件或者上传文件夹
前端上传文件或者上传文件夹
263 0
前端上传文件或者上传文件夹
|
存储 前端开发 JavaScript
使用python3.7+Vue.js2.0+Django2.0.4异步前端通过api上传文件到七牛云云端存储
之前一篇文章是通过普通js+tornado来上传七牛云:[使用Tornado配合七牛云存储api来异步切分上传文件](https://v3u.cn/a_id_123),本次使用vue+django来进行异步上传,因为毕竟vue.js才是目前的前端的主流。
使用python3.7+Vue.js2.0+Django2.0.4异步前端通过api上传文件到七牛云云端存储
|
前端开发
前端上传文件保存到变量中
前端上传文件保存到变量中
前端上传文件保存到变量中