电影页面无法获取详情介绍

来源:7-2 第七天 兼容PC注册登录和首页(上)

行走在冬夜冷风中

2016-07-25

安装了co,修改了代码,但是点进去网页还是没有详情介绍。。也不报错。不知道哪里出问题了

5795ffd60001474505000282.jpg

这如果用response[1]会报错的。这样写就没问题,但是这里打印data,没有返回值。

5795ffd7000129a504420502.jpg

5795ffd700019dda04840903.jpg

希望scott能抽空看看 ,    

写回答

4回答

Scott

2016-07-29

在 game.js 的 find 方法里面,每一行后面都加一个 console.log 来打印下变量值

比如:

var id = this.params.id
console.log(this.parms)
console.log('id is: ')
console.log(id)
.....
console.log('data is: ')
console.log(data)


一直到 movie 为止,每一行都打印出来,从命令行来看数据是不是为空,是不是正确,是不是符合期望,利用这种方式来定位,是哪一行的代码除了问题,然后找到出问题变量的那个为止,再往里面查为什么这个方法失效,进去继续 console,直到找到问题的根源

0
8
Scott
回复
妈妈说要好好学习
做一个非空的处理,如果返回的 summary 就不处理这个字段,或者存一个空值进去好了,看来这个 API 接口并不像官方标榜的那样准确完整
2016-08-24
共8条回复

行走在冬夜冷风中

提问者

2016-07-29


579af4270001c7fa05000532.jpg

579af4300001b77f05000645.jpg

579af431000121f505000446.jpg

579af4310001eade05000573.jpg

579af4320001d03905000649.jpg

579af43300011bc205000362.jpg

579af43a0001ef4905000540.jpg

最后这个是jade模板代码,我以为是在这出的问题,但是对比着视频又没有错


0
0

Scott

2016-07-27

sorry 刚看到, 慕课网的消息提醒竟然会漏通知,看到好几个学生的问题官方都没推送给我。


response.body 是正解,response[1] 这个是老的 request 模块的 API,已经不兼容了


后面的截图没明白,你遇到的是什么问题

0
6
行走在冬夜冷风中
回复
Scott
老师你好,我把代码图贴在下面了~希望您有时间帮我看看,我自己也在查找错误。
2016-07-29
共6条回复

行走在冬夜冷风中

提问者

2016-07-26

为什么连续提了三个问题、、、还是不肯翻我的牌啊。。。。。。

0
0

7天搞定Node.js微信公众号

Koa框架、ES2015新特性、MongoDB,开发微信公众号

1742 学习 · 787 问题

查看课程