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

老师 下拉后又显示相同的数据

为什么我的start每次都是从0开始的https://img1.sycdn.imooc.com//5d623df700015b4709290672.jpg

正在回答

5 回答

每次请求的时候,start的值需要改变,目前一直是0。请检查云函数中接受start参数的地方是否有问题:

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


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

weixin_慕虎8531678 提问者

感谢老师,找到错误了,云函数那里是一整句,不能换行
2019-08-26 回复 有任何疑惑可以回复我~

云函数中不能换行?我看了没有行过啊?

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

return rp(`http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10`)

.then(function (res) {

console.log(res);

return res;

})

.catch(function (err) {

console.error(err);

});

//不要用start=${event.start}&count=${event.count} 而且 start=1&count=10会有重复情况

//亲测

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

weixin_慕虎8531678 提问者

非常感谢 这个问题解决了,但是提交评价后一直显示评价中,无法插入到数据库,云存储中有数据
2019-08-26 回复 有任何疑惑可以回复我~
#2

慕粉2151516

后面试验了下,发现可能是云函数加载比较慢,然后编译后很久才生效,建议多等会 另外上面我讲错了 http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&${event.start}&count=${event.count} 才真正有效,之前换了它编译半天start都不变,应该是之前上传的云函数start=0影响了
2019-08-26 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5d63dedb0001639013370801.jpg这是我的云函数

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

你看一下你的云函数那里api接口会不会写错了,这是我的可以了的,参考一下https://img1.sycdn.imooc.com//5d63d062000123f511980327.jpg

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

weixin_慕虎8531678 提问者

和你的对比过了 我还是没找到错误
2019-08-26 回复 有任何疑惑可以回复我~
#2

weixin_慕虎8531678 提问者

感谢 解决了
2019-08-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师 下拉后又显示相同的数据

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信