qiaoyu's Blog

【日记】:170204

【日记】170203

不能再纠结下去了,首要目标是冲进度:
【1】没有做完的作业以“退而求其次”提交上去。
【2】购物商店以copy+打完成两次。

12:44
Html和css的自学文档确实看不下去了,“退而求其次”直接“抄答案”,抄一遍也总该有抄一遍的印象,不要放空的纠结,而不行动了。

抄完了,接下来去提交作业,在这之前,要先征求米大人的同意。

—ok,米大人同意了。

【做了一件完全没必要,但过不了自己这关 的事情】

【日记】170204

报错1:要养成写代码的好习惯哦


按照报错文件找到相应位置,查看文件里的end。发现

分析犯错原因:
1、看似只是没有写上end
2、其实是还没有完全养成“写代码的好习惯”。
3、在变成的世界里,所有都是成对出现的。在写代码时,一定要先写头和尾,再写中间的内容,这样可以避免忘写首位的标签。减少此类犯错机会,可以赢得更多持续作业精力。

刷新页面,恢复正常,debug能力提升。
犯错时间:15:40

完成第一部分

第二部分

报错2:实作的下拉菜单没有反应,怎么回事?

现状:YES
报错位置:第二部分step3,通往管理后台的下拉菜单
报错时间:16:36


分析:这种报错事---写好的代码没有反应,但之前按照教材作的是正确的,所以教材是对的。目前做的这一步没有问题,那么就去最开始定义app/views/common/_navbar.html.erb里找,是不是定义错误。
应该在【穿衣服】部分。
果然,【穿衣服】部分对于app/views/common/_navbar.html.erb的修改提到两次,分别是【1】:

【2】

在【2】时,提到了“登出”的下拉菜单。
把原教材copy上去看看。
---没有反应,只是多加了一行navbar,两条都没有下啦菜单。
重开rails s试试。
---依旧没有反应。
已经自己解了15分钟了,放弃自己解,问助教去。
---助教没回复,看看我的job2 的atom文件内容

发现教材的不同:



测试了一下,把action改为filter后没有什么变化,不明白。


助教让我找的地方是我完全没有想到的,恐怕是自己跳做了教程,哭!!

报错3:看着输出打字,同时也是检查一遍

现状:YES
报错时间:17:36
报错位置:定义app/controllers/jobs_controller.rb时,edit 定义错误



分析:顺手写“习惯了”,自己脑袋里知道怎么写,就没有看着输出打字,而是看着输入打字,自以为对了。。。
----刷新网页后恢复正常。

报错4:把CRUD写的巨烂,你的注意力去哪里了!

状态:YES
报错时间:6:16
报错位置:下拉菜单的【admin panel】点击后报错:


分析:找到报错提示位置。报错怀疑是end错误,那么查看一下所有end,是否对齐

改正后,再次报错:


尝试吧教材的原文copy上去
-----并没有解除报错
但是找到admin/job_controller.rb被我写的像💩一样,XDDD,又改了一堆。。。
把【admin/job_controller.rb】的抬头的两句的filter改为action,就恢复正常了。

完成第二部分,已git add

接下来开始【第三部分】
今日作业范围【第一部分step7~第二部分全部】

看vdio

simplypiano通关

听静安队与陈慧娟的分享音频(喜马拉雅)

听笑来老师新生大学七年群内语音分享《执行力-称为1%的秘密》(初版)

Comments

comments powered by Disqus