Ant Design of Vue —— Upload组件 -- beforeUpload(图片宽高限制)

Posted duoer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ant Design of Vue —— Upload组件 -- beforeUpload(图片宽高限制)相关的知识,希望对你有一定的参考价值。

自定义图片宽高比例限制

checkImageWH(file) {
      let self = this;
      return new Promise(function (resolve, reject) {
          let filereader = new FileReader();
          filereader.onload = e => {
            let src = e.target.result;
            const image = new Image();
            image.onload = function () {
              let res = (image.width/image.height).toFixed(2)
              let r = res > 0.7 && res < 1.3
              if (!r) {
                self.$message.error(视频图片 【尺寸比例】宽:高=1:(0.7-1.3))
                reject()
              } else {
                resolve()
              }
            };
            image.onerror = reject;
            image.src = src;
          };
          filereader.readAsDataURL(file);
      });
    }

 

以上是关于Ant Design of Vue —— Upload组件 -- beforeUpload(图片宽高限制)的主要内容,如果未能解决你的问题,请参考以下文章

Ant Design of Vue —— Table表格组件 —— 设置动态表头

Vue.js高效前端开发 • Ant Design of Vue框架基础

Vue.js高效前端开发 • Ant Design of Vue框架基础

Ant Design of Vue中table的列表中显示图片

Vue.js高效前端开发 • Ant Design of Vue框架进阶

Vue.js高效前端开发 • Ant Design of Vue框架进阶