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

南京市规划建设展览馆网站搬家公司收费标准

南京市规划建设展览馆网站,搬家公司收费标准,百度有几个总部,做网站挣钱不一、问题描述 在前端使用element-ui进行文件上传时#xff0c;需要携带请求头信息#xff0c;比如Token。 二、问题解决 1. 表单实现 action置空添加:http-request属性覆盖默认的上传行为#xff0c;实现自定义上传文件。注意:src后的图片路径如果是个网络请求(外链)…一、问题描述 在前端使用element-ui进行文件上传时需要携带请求头信息比如Token。 二、问题解决 1. 表单实现 action置空添加:http-request属性覆盖默认的上传行为实现自定义上传文件。注意:src后的图片路径如果是个网络请求(外链)那么在前面拼接//即可否则会出现localhost:8080/外链的奇葩问题。 el-uploadclassavatar-uploadernameimgaction:show-file-listfalse:on-successhandleAvatarSuccess:before-uploadbeforeAvatarUpload:http-requesthandleUploadAvatarimg v-ifuserInfoObj.avatar :srcuserInfoObj.avatar?//userInfoObj.avatar:static/img/tou.jpg :onerror$store.state.errorImg classavatari v-else classel-icon-plus avatar-uploader-icon/idiv slottip classel-upload__tip点击上传头像只能上传jpg/png文件且不超过1mb/div /el-upload2. js代码 创建handleUploadAvatar()函数传入参数param其中的param就是表单的文件对象。创建FormData对象封装请求体作为请求数据将文件对象里面的文件以及需要携带的请求数据封装(比如需要携带id信息等)进请求体。创建url即请求地址。创建config对象配置请求头信息注意文件上传时Content-Type必须为multipart/form-data。使用axios发起post请求。注意此时element-ui组件上的:on-successhandleAvatarSuccess会不生效因为禁用了action这个默认实现方式要想在上传文件成功后调用on-success 声明的函数只需要手动调用一下即可。 script import store from ../store import axios from axios import {getToken} from ../utils/auth.jsexport default {name: UserInfo,data() { //选项 / 数据return {uploadURL:,userInfo:{},userInfoObj:,}},methods: {beforeAvatarUpload(file) {// 上传头像成功前校验const isJPG file.type image/png||file.typeimage/jpg||file.typeimage/jpeg;const isLt2M file.size / 1024 / 1024 1;if (!isJPG) {this.$message.error(上传头像图片只能是 JPG/JPEG/PNG 格式!);}if (!isLt2M) {this.$message.error(上传头像图片大小不能超过 1MB!);}return isJPG isLt2M;},handleUploadAvatar(param) {let fileObj param.file // 相当于input里取得的fileslet fd new FormData()// FormData 对象fd.append(img, fileObj)// 文件对象let url this.uploadURLlet config {headers: {Content-Type: multipart/form-data,Token: getToken()}}axios.post(url, fd, config).then(res {if(res.status 200){// 将服务端返回的数据传递给文件上传成功的函数param.onSuccess(res.data)}})},handleAvatarSuccess(res, file) {// 上传头像成功后赋值if(res.code 200){this.userInfoObj.avatar res.data;}else{this.$message.error(上传图片失败);}}},created() {this.uploadURL store.state.baseURL upload}} /script
http://www.zqtcl.cn/news/276027/

相关文章:

  • 我要建网站需要什么专业网站制作全包
  • 网站开发合同印花税自定义手机网站建设
  • 营销型网站开发流程制作网站需要钱吗
  • 提供有经验的网站建设百度识图识别
  • html手机网站怎么做湖南关键词优化品牌推荐
  • 网站定制开发收费标准是多少易语言如何做浏网站
  • 网站怎么做实名认证新手怎么开婚庆公司
  • .net做网站用什么技术网站优化排名方案
  • 电商网站备案流程网站移动端优化的重点有哪些
  • 数据需求 网站建设做qq空间的网站
  • 微信网站游戏网络规划设计师可以挂证吗
  • 有个做特价的购物网站网站建设与维护题库及答案
  • 长沙网站优化价格创意设计师个人网站
  • 滨河网站建设南京免费发布信息网站
  • 蓝色系列的网站邓砚谷电子商务网站建设
  • 德阳市住房和城乡建设局网站首页一个服务器可以建多少个网站
  • 建一个电商网站多少钱一起做网店货源app
  • 做网站用lunx代理记账 营销型网站
  • 凡客做网站怎么样WordPress分类目录 前100篇
  • 腾讯wordpress 建站教程本地的上海网站建设公司
  • 深圳市南山区住房和建设局官方网站上海专业网站建设公司站霸网络
  • 建网站的8个详细步骤网站集约化建设讲话
  • 建设局哪个网站查证南京注册公司多少钱
  • 免费的网站制作郑州中森网站建设
  • 网站关键词搜不到了濮阳网络教育
  • 推荐股票的好网站如何做好网站宣传
  • 免费网站模板网大型网络游戏
  • 网站开发语言数据库有几种广东省建设厅官网查询
  • 建新建设集团有限公司网站土巴兔装修公司电话
  • 百度网站审核期时间wordpress如何实现收费会员制