收藏
回答

接口请求url中怎么加入变量

wx.request里url有一部分是固定不变的,有一部分是变量,怎么拼接起来?


比如说 var 一个变量a,并且进行赋值,url那部分我写

'http://demo.com/?aaa='+a

但是返回结果是这个

http://demo.com/?aaa=undefined


我写的code如下图,返回结果是

http://apis.juhe.cn/geo/?key=******************&lat=undefined&lng=undefined&type=1







回答关注问题邀请回答
收藏

1 个回答

  • 铭锋科技
    铭锋科技
    2019-06-16

    var lat,lng

    wx.getLocation({

    success: function(res) {

    lat = res.latitude

    lng = res.longitude

    wx.request({

    url: 'https://www.baidu.com/?lat=' + lat + 'lng=' + lng,

    })

    },

    })


    2019-06-16
    赞同 1
    回复 1
    • 举高高
      举高高
      2019-06-16

      先谢谢你的回答,但是我还有疑问:

      嵌套结构,次级请求为什么能引用变量?函数里声明的变量作用域不是整个函数吗?

      2019-06-16
      回复
登录 后发表内容