PXF_LY's Blog

2017年2月17日Bug

我在 课程 :Rails 第二课:初级练习(3-初探Rails) 3-8 把投票记录和 Topics 接起来 https://fullstack.xinshengdaxue.com/posts/47 遇到问题

出现Bug

  1. 检查Atom

  1. Atom我没检查出错误。
  2. 复制代码进Atom
  3. Atom上没出现小蓝点,说明代码没变,代码没输错
  4. 复制 my_topic.update_attributes(title: 'Edited in the console') 进terminal,依然提示没有这个方法。
  5. 我想,我可不可以不管他,继续往下做。
  6. 依然报错:

  1. 这个提示,我没有定义这个方法,应该是我之前几步,少做了步骤。
  2. 我之前能设定首页那一步,中途在rails server里面换了根目录,这个有关系吗?
  3. 从设定首页那一节看,我打开首页网址,出现的是直接跳转到topic页面,我这个页面显示,我确实没有新建过topic。
  4. 我之前记忆是,有三个topic。记忆中,我换过rails server,当时跳转的页面,还保留着之前新建的topic,我当时还在那个页面再建了一个,共有三个topic。难道是这个不同步?
  5. 我先新建2个topic,看看再执行这几个命令是什么情况。
  6. 当新建了文章之后,果然一切都正常了。
  7. 教材上,说的很清楚,首先,确定至少开了一篇topic。
  8. 我因为上一步的错位,实际上,在这个专案里,并没有开,我执行窗口中跑的,一直是上一步的程序。
  9. 当在rails c里面,第一步topic.count里,数出0篇,就应该长个心眼。