TP5.1 post 提交数组出错

在使用TP5.1 时, 在表单提交中含有 自定义多维数组,提交后发现后台数据信息错误问题。

代码如下(前台部分):

TP5.1 post 提交数组出错c

 为了查看提交数据是否有误  ,console()中打印,数据如下:

TP5.1 post 提交数组出错

后台代码 如下:

TP5.1 post 提交数组出错

打印 获取结果 如下 

TP5.1 post 提交数组出错

。到此,相信没有任何疑问了,自己也找了很久,最开始以为 数据写的有误,后面也使用了 request 类去处理 ,数据一样没有改变,其中也问过 作者和thinkphp 的phper ,TP5.1 post 提交数组出错

都没有给出解决的方法。

下面,通过 JSON.stringify() 格式化,最后解决问题, 如下图 

TP5.1 post 提交数组出错

TP5.1 post 提交数组出错

TP5.1 post 提交数组出错

如果有需要实现该功能时,遇到该问题,希望能帮助你,也希望thinkphp 越来越好。祝大家 做一个开心的韭菜 。