小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我有一个疑问,同一个js里,函数之间怎么传值,感觉怎么都传不过去,难受想哭
41 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
好的,非常感谢
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
大兄弟 发代码来吧。。。。尴尬。
不是很懂,大兄弟,不瞒你说,我其实是学机械的,能不能稍微帮我写一段,我试到现在还是没成功...不胜感激
你的data没定义
其实你所说的第一个方法我也试了...也没成功,不知道错在哪里...
谢谢,我试试,比我快好多
图片清楚点,我想把第一个request取的token用到第二个request里,打印出来是有的,但是传不到第二个函数里
testone:
function
(e) {
var
token;
that =
this
;
wx.request({
method:
'POST'
,
url:
'https://www.bigiot.net/oauth/token'
, //仅为示例,并非真实的接口地址
data: {
client_id:
"186"
client_secret:
"77d1d8d3ee"
username:
"3942"
password:
"23d3ea0544"
grant_type:
"password"
},
header: {
'content-type'
:
'application/json'
// 默认值
success:
(res) {
console.log(res.data)
token = res.data.access_token;
console.log(token)
}
})
'https://www.bigiot.net/oauth/say'
access_token: token,
id:
"5119"
c:
"play"
sign:
"首条"
把你要设置数据 存到 data里 this.setData({ token: res.data.token })
testone: function (e) { var token; var that = this ; wx.request({ method: 'POST', url: 'https://www.bigiot.net/oauth/token', //仅为示例,并非真实的接口地址 data: { client_id: "186", client_secret: "77d1d8d3ee", username: "3942", password: "23d3ea0544", grant_type: "password" }, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { console.log(res.data) token = res.data.access_token; console.log(token) } }) wx.request({ method: 'POST', url: 'https://www.bigiot.net/oauth/say', data: { access_token: token, id: "5119", c: "play", sign: "首条", }, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { console.log(res.data) } }) },
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
好的,非常感谢
大兄弟 发代码来吧。。。。尴尬。
不是很懂,大兄弟,不瞒你说,我其实是学机械的,能不能稍微帮我写一段,我试到现在还是没成功...不胜感激
你的data没定义
其实你所说的第一个方法我也试了...也没成功,不知道错在哪里...
谢谢,我试试,比我快好多
图片清楚点,我想把第一个request取的token用到第二个request里,打印出来是有的,但是传不到第二个函数里
testone:
function
(e) {
var
token;
var
that =
this
;
wx.request({
method:
'POST'
,
url:
'https://www.bigiot.net/oauth/token'
, //仅为示例,并非真实的接口地址
data: {
client_id:
"186"
,
client_secret:
"77d1d8d3ee"
,
username:
"3942"
,
password:
"23d3ea0544"
,
grant_type:
"password"
},
header: {
'content-type'
:
'application/json'
// 默认值
},
success:
function
(res) {
console.log(res.data)
token = res.data.access_token;
console.log(token)
}
})
wx.request({
method:
'POST'
,
url:
'https://www.bigiot.net/oauth/say'
,
data: {
access_token: token,
id:
"5119"
,
c:
"play"
,
sign:
"首条"
,
},
header: {
'content-type'
:
'application/json'
// 默认值
},
success:
function
(res) {
console.log(res.data)
}
})
}
把你要设置数据 存到 data里 this.setData({ token: res.data.token })
testone: function (e) { var token; var that = this ; wx.request({ method: 'POST', url: 'https://www.bigiot.net/oauth/token', //仅为示例,并非真实的接口地址 data: { client_id: "186", client_secret: "77d1d8d3ee", username: "3942", password: "23d3ea0544", grant_type: "password" }, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { console.log(res.data) token = res.data.access_token; console.log(token) } }) wx.request({ method: 'POST', url: 'https://www.bigiot.net/oauth/say', data: { access_token: token, id: "5119", c: "play", sign: "首条", }, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { console.log(res.data) } }) },