小程序无法接收传值的问题

为何我这里面这个 url:tourl,这句,我直接赋值url:'http://localhost/app/1.asp',就可以。但我 console.log('tourl',tourl)都可以打印出这个变量的,为何无法赋值到url:tourl,这句?

var util = require('../../utils/util.js')
const baseURL = app.globalData.wz1; // 在app.js的globalData里加入wz
  util.httpget({
      tourl:baseURL+'1.asp',
  });

const httpget = function(tourl){
 // load提示框,可以自定义
 console.log('tourl',tourl)
 wx.showLoading({
     title: "加载中...",
     mask: true,
 });
 wx.request({
     url:tourl,
     data: {
         id1: 6,
         id2: 'addoil',
         id3:'16665',
     },
     method: 'POST', //接收请求的方式,如果不传默认为POST
     header: {
         'content-type': 'application/x-www-form-urlencoded;charset=UTF-8',
     },
     success: (res) => {
         wx.hideLoading(); // 隐藏load框
         console.log('回调',res) // 将请求结果resolve出去
     }
 })
}
module.exports = {
  showToast: showToast,
  formatImgUrl: formatImgUrl,
  formatTime: formatTime,
    httpget: httpget

}

img

你上面传入的有问题 你传入的是个对象 肯定不能直接获取到 你可以参考一下我写的

let tourl = baseURL+'1.asp'
util.httpget(tourl);

你试试把tourl定义为全局参数试试