最赞回答 / 谢成
是detail.js的第15行代码获取不到,应该把这个代码截图出来。。。不过大概能想到是什么问题,在获取movieid的时候,使用的方式是不是:event.target.dataset.movieid。改成这个试试:event.currentTarget.dataset.movieid这里就需要了解target和currentTarget的区别了:target指的是触发事件的元素,currentTarget 指向的是添加监听事件的对象;和事件冒泡有关。比如元素的点击事件是给class="movie"元素绑...
2019-07-14
最赞回答 / 谢成
豆瓣API是变化了,但你这截图中的错误不是这个接口的问题,是未找到getDetail云函数,请把getDatail重新上传。豆瓣API有变化,需要在请求API的url后面跟一个apikey参数:电影列表API:http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10电影详情API:http://api.douban.com/v2/movie/subj...
2019-07-13
已采纳回答 / 谢成
打印是因为161行代码输出的打印信息。不保存的原因,可能是之前选择过不保存吧,相当于是设置了拒绝保存相册的权限。点击开发工具上面的“清缓存”按钮,然后选择“清除授权数据”。
2019-07-12
最赞回答 / qq_Shinesobrigh_0
我也是,图片的fileIds上传数据库没有,云存储那边是有图片的。const db = wx.cloud.database(); // 初始化数据库// pages/comment/comment.jsPage({/** * 页面的初始数据 */data: {detail: {},movieId: -1,content: "",score: 0,images: [],pic: []},//评价onContentChange: function(event) {this.setData({content...
2019-07-12