摘要: 谷歌浏览器devtools 中的调试技巧 Ruby代码调试 如果不小心敲错了 ruby 代码,比如 create.js.erb中把render写成了rennder那么点击"发布评论"按钮是看不到报错信息的。 可以打开 devtools -> console ,这里可以看到一个 500 的错误。具体的错误内容可以到 network 下面,再次提交以下评论,就能看到了。... 阅读全文
posted @ 2016-05-30 13:01 SixEvilDragon 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Ajax就是前端页面通过js向后端服务器请求资源,服务器返回资源给前端页面,前端页面得到js资源并自动执行呈现在浏览器页面。这种方式下,页面获取服务器资源并呈现新增加的内容,然而页面你看不到刷新的痕迹,而且也不会像刷新页面那样又返回页面顶部。 咱们还是来看这个评论框,现在如果提交评论,那页面会整个刷新,于是会跳到页顶,用户体验不好。 点击"提交评论"之后整个页面刷新(页面会闪一下)... 阅读全文
posted @ 2016-05-30 10:27 SixEvilDragon 阅读(941) 评论(0) 推荐(0) 编辑