wx.request中多变量解决办法,求教
发布于 7 年前 作者 li75 9709 次浏览 最后一次编辑是 6 年前 来自 问答

wx.request({

 url: 'test.php', // 仅为示例,并非真实的接口地址

 data: {    

    "location": {lon:lat}

 },  

header: {    

'content-type': 'application/json' // 默认值

 },

 success(res) {  

 console.log(res.data)

 } })

经纬度(lonlat)都是变量,求教

data: {     

"location": {变量1:变量2}
},  

业务需求api接口格式

 data: {     
"location": {"123.4":"123.3"}
},  

7 回复
data: {
    "lat""123.4",
    "lon""123.3"
}

把后台拖出去打!!!!!

确实是神奇的格式

我觉得

你该把你们定义接口的后端拉出去打,这一看就是想自己省事解析,一点都不考虑接口的可表达性

这里不管是这么定义:

location: { lat : xxx, lon: xxx}

还是

location: [lat, lon]

都可以啊

location: "lat:lon"是个什么鬼

好麻烦啊

业务需求就是这样,要用的平台API接口就是这样的。这个部分没办法修正,只能按照平台的来做

……神奇的格式…

data {

    “location”: {[lon]:lat}

}

我觉得你后端可能是想表达用:分隔经纬度

data {

    “location”: lon + “:” + lat

}

这是什么逗比格式?

回到顶部