为了账号安全,请及时绑定邮箱和手机立即绑定

event.movieid 传不过来,result为空

如果直接把event.movieid 写死在浏览器里是可以拿到数据的,但是在云函数调用的时候,拿不到event.movieid

https://img1.sycdn.imooc.com//5ce20f670001c2fa07640433.jpg

https://img1.sycdn.imooc.com//5ce20f6700019e0c10080339.jpg

https://img1.sycdn.imooc.com//5ce20f670001050c04760439.jpg


正在回答

4 回答

调用云函数的参数需要写在data里面:

wx.cloud.callFunction({

    name: 'getDetail',

    data: {

        movieid: options.movieid

    }

})


0 回复 有任何疑惑可以回复我~
#1

MatchlessHero 提问者

是的 已经解决了
2019-05-20 回复 有任何疑惑可以回复我~

url:'../comment/comment?movieid=${event.target.dataset.movieid}',

这句话带不回movieid的值,但是用控制台输出event.target.dataset.movieid这个却是有数据的

0 回复 有任何疑惑可以回复我~
#1

慕虎0392284

我也遇到这个问题了
2020-02-14 回复 有任何疑惑可以回复我~

我把你的id写到浏览器里也返回不到 还是错误  浏览器也得不到 为什么呀,和你写的链接一模一样

0 回复 有任何疑惑可以回复我~
#1

MatchlessHero 提问者

用你自己程序 options 返回的movieid 试试,首先要确定浏览器能有数据返回
2019-05-21 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5ce2a4cd0001873002880304.jpg

https://img1.sycdn.imooc.com//5ce2a4cd000170a004400057.jpg

id粘贴在后面在浏览器打开有返回值  但是改成${event.movieid} 就不行了   但是仔细检查了好几遍没错呀 怎么id无法传过去呢https://img1.sycdn.imooc.com//5ce2a5840001205c09250213.jpg}


0 回复 有任何疑惑可以回复我~
#1

MatchlessHero 提问者

看看 gotoComment: function (event) 这个函数里写的 movieid 有没有问题
2019-05-21 回复 有任何疑惑可以回复我~
#2

qq_YOLO_ixBOQ5 回复 MatchlessHero 提问者

gotoappraise: function(event){ wx.navigateTo({ url: `../appraise/appraise?movieid = ${event.target.dataset.movieid}`, }); }, 这里应该不会出错 否则控制台不会打印出对应的id
2019-05-21 回复 有任何疑惑可以回复我~
#3

qq_YOLO_ixBOQ5

回复 悲催 还是没找出问题
2019-05-21 回复 有任何疑惑可以回复我~
#4

慕的地9233115 回复 qq_YOLO_ixBOQ5

options.movieid这行代码后面的,删掉就好了
2019-05-22 回复 有任何疑惑可以回复我~
#5

hello清风

我也是和你一样的问题,怎么解决的呢?
2019-06-11 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

event.movieid 传不过来,result为空

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号