在formData添加数组时,会有一个的问题,就是post请求会把数组拼接成一个字符串发送给服务器。

这种时候有两种解决方案

一、后台拿到字符串后,再通过截取字符串来生成数组

二、对数据进行字符串化,即JSON.stringify()

let formData = new FormData();

formData.append('coordinate',JSON.stringify(this.$route.query.position.geometry.coordinates[0]))

这样就能成功以数组形式添加进formData,不过要注意的是,当你想要检索数据时,可以使用JSON.parse()将它解析回一个数组。

formData传递数组相关推荐

  1. php curl post数组_PHP发起curl POST请求时传递数组

    使用 PHP 的 curl 可以发起 HTTP 外部请求,但是发起 POST 请求时,是无法直接传递数组的,从 curl 层面来说,也没有所谓的数组的概念,而更加通用也更合理的传递数据的格式其实是键值 ...

  2. Go 学习笔记(10)— 数组定义、数组声明、数组初始化、访问数组、数组相等、向函数传递数组

    1. 数组定义 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 2. 声明数组 Go 语言数组声明需要指定元素类型及元素个数,语 ...

  3. 传递数组_Fortran:派生数组与数组传递进子程序耗费时间比较

    在优化程序的过程中发现其中存在大量的派生类型变量(type),同时发现Fortran子程序可以接受type类型数组中元素,即将type类型中元素当作独立的数组传递.传递过程如下所示: ... type ...

  4. python 调用 c 生成数组_python调用c++传递数组的实例

    如下所示: input = c_int * 4 # 实例化一个长度为2的整型数组 input = input() # 为数组赋值(input这个数组是不支持迭代的) input[0] = 11 inp ...

  5. ajax传递数组 php,jQuery.ajax向后台传递数组问题如何解决

    本文主要为大家详细介绍了jQuery.ajax向后台传递数组问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 今天重温了一个问题,jQuery.ajax向后台传递一 ...

  6. springMVC通过ajax传递参数list对象或传递数组对象到后台

    springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...

  7. pybind11向C++ dll 传递数组 图像

    python 通过pybind11向C++ dll 传递数组 图像 传递python中的List pybind11 很贴心地帮你把 vector<T> 跟 python 的 list 做好 ...

  8. 函数中参数有数组时注意的小问题(不一定要传递数组长度,不用返回数组,可以在函数中改变数组元素值)

    函数中参数有数组时注意的小问题: 1.不一定要传递数组长度 2.不用返回数组,可以在函数中改变数组元素值 通过下面这个小例子来验证: #include<iostream> #include ...

  9. 用ajax向后台传递数组参数

    遇到的一个ajax参数提交问题,记录一下解决方法: 当需要传递数组参数到后台时,需要设置属性 traditional:true. 就贴张图吧,懒得码字了...... 转载于:https://www.c ...

最新文章

  1. 吊打 ThreadLocal,谈谈FastThreadLocal为啥能这么快?
  2. php BC高精确度函数库
  3. orcad快捷键_lt;SCHgt; ORCAD 快捷键
  4. 用VC开发串口通信dll控件
  5. 【转】 嵌入式C语言编程中Inline函数的应用
  6. VC实现动画应用两则
  7. Shell脚本:Linux下定时备份MySQL数据库
  8. Ubuntu 16.04 LTS误删系统内核或驱动导致无法上网解决方案
  9. 小姐姐给我讲,一听就懂的财务报表
  10. 回收站引发ORACLE查询表空间使用缓慢
  11. 【Flutter】基础组件【08】BottomNavigationBar
  12. python pandas库-dataframe.pivot()方法的理解
  13. c语言进程调度报告,操作系统C进程调度算法实验报告
  14. 基于cnn的人脸识别_人脸识别技术:从传统方法到深度学习
  15. 支付宝APP退款功能开发
  16. 红米10xpro手机图纸
  17. Kali Linux渗透测试 128 拒绝服务--TearDrop 攻击
  18. meshgrid()+plt.contourf()用法
  19. 学计算机的一定要独立显卡嘛,电脑没有独立显卡会怎么样
  20. [51nod1299]监狱逃离

热门文章

  1. 银行管理系统c语言实训作业,计122申诗雨C语言银行系统实训报告
  2. 防范ARP欺骗的综合解决方法 [转]
  3. ps改变图片局部颜色
  4. 【Python技能树共建】字符串方法
  5. Vue(二)——常用内置指令
  6. javascript入门知识点总结(一)
  7. 飞机机翼升力原因-流体力学
  8. ZYNQ学习_2-Vivado仿真使用
  9. Vue 安装 axios 以及封装
  10. notempty注解报红_@NotNull、@NotEmpty、@NotBlank注解使用