小程序提交JSON格式数据
//小程序网络请求时,时常会用到JSON格式数据提交方式
//如下的json格式数据
//{
// "startAddress": {
// "province": "",
// "area": "",
// "district": ""
// },
// "stopAddress": {
// "province": "",
// "area": "",
// "district": ""
// },
// "ordersInfo": {
// "firstContactName": "test",
// "firstTelephone": "138xxxxxxxx"
// },
// "userInfo": [{
// "userName": "张三"
// }, {
// "userName": "李四"
// }, {
// "userName": "赵六"
// }]
// "distance": "0"
// }
let startAddress = {
province : "",
area : "",
district : ""
}
let stopAddress = {
province : "",
area : "",
district : ""
}
let ordersInfo = {
firstContactName : "test",
firstTelephone : "138xxxxxxxx"
}
let userInfo [] ;//该方法创建在Page外,也可创建在app.js中,防止进入该方法刷新之前已保存数据
//该写法可以配合循环往userName添加数据,也可在原有数据中添加数据。
userInfo = userInfo.concat({
userName : '张三'
})
let jsonData = {
startAddress : startAddress ,
stopAddress : stopAddress ,
ordersInfo : ordersInfo ,
distance : '0',
userInfo : userInfo
}
console.log(JSON.stringify(jsonData))//转化为JSON格式数据。
//网络请求时,注意请求抬头。
// header: {
// 'content-type': 'application/json'
// },