vue项目使用axios请求时,关于qs转换多层级对象问题
vue项目使用axios请求,用qs转换多层级多想会用大括号括起来而不是用.链接,但是后台接受参数报错
info: {
applyStaffName: "测试人员",
applyDeptName: "集成开发部",
applyPhone: "15985236542",
holidayType: "01",
leaveStartTime: "2019-09-19 09:00:00",
leaveEndTime: "2019-09-19 18:00:00",
leaveLength: "1",
applyHour: "8",
leaveLocalcity: "1",
leaveReason: "测试测试测试测试测试",
startWorkTime: "2019-08-19 09:00:00",
userPersonInformation: {
timeToWork: "2018-03-12 18:00:00"
}
}
QS.stringify(info);
QS.stringify(info)转换之后内部的对象会返回返回userPersonInformation[timeToWork],现在像将返回格式改成userPersonInformation.timeToWork应该怎么操作啊?
已经尝试过提前JSON.stringify和QS.stringify(arams,{ arrayFormat: 'repeat' })添加参数均不能实现,求大佬帮帮忙
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
已经在GitHub上找到回答QS.stringify(...params,{allowDots : true })启用点模式