about 1 year ago
Bug描述: 在 招聘网站 练习 6-2(解答)招聘网站第二部分 step3 时, 点击 navbar 没有 dropdown 菜单弹出。

错误页面:

正确页面:

解决思路:
  • 对比错误代码 app/views/common/_navbar.html.erbapp/assets/javascripts/application.js 自己没能找出问题
  • 去 Slack 求助
Debug:
1.对比 _navbar.html.erb 代码:

发现没有问题

2.对比 application.js

这次并没有在网站上对比,而是肉眼自查,也 “没发现问题”

3.去 Slack 求助:

助教 @baohua 指出 application.js里有拼写错误

反思:
  1. 自己的不仔细,导致了这个错误,在检查代码的时候也没有仔细检查每一个词
  2. 这次的出错没有报错画面,也增加了debug的难度,下次如果遇到这样的错误要“逐字逐句”的看清对照
← ORID记录4/12 ORID记录4/13 →
 
comments powered by Disqus