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

网站后台如何更改江苏宏远建设集团网站

网站后台如何更改,江苏宏远建设集团网站,舆情分析案例,中华艺术宫室内设计平常调用后端接口传参都是json对象#xff0c;当提交表单遇到有附件需要传递时#xff0c;通常是把附件上传单独做个接口#xff0c;也有遇到后端让提交接口一并把附件传递到后端#xff0c;这种情况需要把参数转成formData的数据#xff0c;需要用到new FormData()。json…平常调用后端接口传参都是json对象当提交表单遇到有附件需要传递时通常是把附件上传单独做个接口也有遇到后端让提交接口一并把附件传递到后端这种情况需要把参数转成formData的数据需要用到new FormData()。json对象转formData一个一个的赋值代码会非常冗余并且遇到复杂的数据结构还需要一层一层的往下循环赋值。因此写了一个demo解决当前问题以供参考写的不好的地方欢迎指正。 templatediv测试页面el-button typeprimary sizesmall clickchangeHandlejson对象转formData/el-button/div /templatescript export default {name: test,data() {return {};},methods: {changeHandle() {let obj {name: yongqiang.chen,age: 30,likes: [足球, 篮球, 乒乓球],work: {address: 软件园C5,floor: 7,isWork: true,computer: {color: black,num: 8,size: 1024,},},deepArray: [[{ name: 张三, age: 25, likes: [七星彩, 大乐透, 双色球] },{ name: 李四, age: 26, likes: [轿车, 摩托车, 自行车] },],[{ title: 隐形的翅膀, singer: 张韶涵 },{ title: 2002年的第一场雪, singer: 刀郎 },],],};let formDatas new FormData();this.makeFormData(obj, formDatas);for (let [name, value] of formDatas) {console.log(${name} ${value});}},makeFormData(obj, form_data) {var data [];if (obj instanceof File) {data.push({ key: , value: obj });} else if (obj instanceof Array) {for (var j 0, len obj.length; j len; j) {var arr this.makeFormData(obj[j]);for (var k 0, l arr.length; k l; k) {var key !!form_data ? j arr[k].key : [ j ] arr[k].key;data.push({ key: key, value: arr[k].value });}}} else if (typeof obj object) {for (var j in obj) {var arr this.makeFormData(obj[j]);for (var k 0, l arr.length; k l; k) {var key !!form_data ? j arr[k].key : . j arr[k].key;data.push({ key: key, value: arr[k].value });}}} else {data.push({ key: , value: obj });}if (!!form_data) {// 封装for (var i 0, len data.length; i len; i) {form_data.append(data[i].key, data[i].value);}return form_data;} else {return data;}},}, }; /scriptstyle /style
http://www.hkea.cn/news/14432036/

相关文章:

  • 聊城商城网站建设wordpress 添加频道
  • 做一款网站企业网站怎么查
  • 资源专业网站优化排名如何做自已网站
  • 网易网站开发php做网站自动生成前台吗
  • 网站运营技巧百度小程序中心
  • jsp电商网站开发流程深圳大森设计
  • 开发商城网站公司手机网站会员中心模板
  • 企业门户网站开发源码android studio官网
  • 浙江省建设厅网站张清云tk域名免费注册网站
  • 汕头网站建设设计价格wordpress前端添加发布
  • 企业网站建设原因19年做网站
  • 燕十八html教程网站建设个人展示网站
  • 丰台公司做网站我想学网站建设需要选择什么书
  • 58同城怎么做网站网站优化外包多少钱
  • 素材之家谷歌seo快速排名优化方法
  • 网站详情页怎么做的辽宁省城乡和住房建设厅老网站
  • 中国建设银行e路通网站什么软件可以推广自己的产品
  • 网站建设需要租赁服务器吗wordpress密钥生成服务
  • 个人博客网站开发石家庄官网建设
  • 怎么新建网站网站平面设计完成后 与客户怎样沟通
  • 大美南京网站南宁企业建站模板
  • 海南住房建设厅网站wordpress 附件下载
  • 杭州设计 公司 网站建设保定建站价格
  • 好的网站开发自学网站海口网站建设q479185700棒
  • 苏州网站排名方案广州设计公司排名榜
  • 岳阳网站建设联系方式讯美 深圳网站建设
  • 服装网站建设规划方案重庆市建设工程安全管理协会
  • 手绘风格的网站在线A视频网站l一级A做爰片
  • 临沂电商网站建设wordpress神级插件
  • 建设互联网站是什么广州站图片