uniapp h5上传文件

                // #ifdef APP-PLUS || H5 
                var that = this;
                var x = document.createElement('input');
                x.setAttribute('type', 'file');
                x.click();
                x.onchange = function() {
                    console.log(this.files[0]);
                    var _this = this
                    var fData = new FormData();
                    fData.append("file", _this.files[0]);
                    fData.append("moduleName", 'reports');
                    var xhr = new XMLHttpRequest();
                    var surl = 'https://m.zbyep.com/Api/Common/uploadOssImg';
                    xhr.open("POST", surl, true);
                    xhr.onload = function(e) {
                        // console.log("上传成功", e); //上传成功
                        let response = JSON.parse(e.currentTarget.response)
                        that.atta_url = response.data; //获取服务端传过来的文件地址
                    };

                    xhr.setRequestHeader('enctype', "multipart/form-data");
                    xhr.send(fData)
                };
                // #endif 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容