huntman's Blog

For Freedom

error 20170107-3

| Comments

  • 学招聘网站心里没底,今天赶紧开始 rails101 第 4 遍,做了到第四章都没遇到问题,却突然发现 New group 的按钮位置不对,赶紧查找原因:
    分析肯定是 view 里哪个地方有错漏,把 New group 那行代码比对一下,没错啊?至少看不出来错在哪里。。
    只好复制粘贴原代码,发现果然那一行的 class 少了个 s ,唉,出错的地方往往是不起眼的!!!
    以后再犯这样的错就去自杀吧,哥哥~

  • 又一处小错,下面的 Copyright 直接跑到右边去了,一开始以为是 views 里的 new 错了,而且复制代码也发现确实错了一个地方——开头的 div 打成了 diiv ,可竟然不是这个原因导致的,只好爬回去看 view 里面的 footer ,可是并没有错啊。再往下看发现,复制粘贴一看发现修改全域 HTML 样式时,application.html.erb 里 flashes 那行没有删掉,可是删掉了也没用,原来是上面两行的 fluid 打成了 fludi ,真是活该!其实一开始就应该先观察这个问题,这个问题在别的页面也存在,明显是一个全局问题,而且 flashes 应该不是原因!

    另外,这里也发现了教材里的一个错误,其实 flashes 这行是要存在的,因为关系到后面删除更新操作能否显示彩条的问题,只是没多大影响。教材截图时可能也没注意,这个倒不是重点。

 <div class="container-fludi">
      <%= render "common/navbar" %>
      <%= render "common/flashes" %>
      <%= yield %>
 </div>
  • 因打字比较快浏览器报错:undefined local variable or method `parmas' for #GroupsController:0x007ffc9ee85718 Did you mean? params 其实错误真的没什么好怕的,像这种简单的浏览器都有提示,真好!

Comments

comments powered by Disqus