Rails101三刷 View的问题&一些推测

View小问题

撸代码到7.5的"step 3"时,发现一个显示的小问题, 就是"按钮"边上有"blank"出现, 视觉上逼死强迫症啊!



让我们看个更明显的截图


难受了一会儿, 看了代码一会儿, 没有啥问题呀. 然后发现...


一试...加了个空格上去, 果然就没问题了...妈呀...view真是娇贵...



就搞定了, 总之, 想告诉自己, 别怕bug...因为可能真的不是啥吓人的bug...真的...



关于Gem的猜想

那些在Gemfile加了Gem之后就直接去controller撸代码的行为, 让我开始怀疑...是不是加了Gem之后就直接影响了model, 以至于我不用去model一通改...

不过不排除不同的gem性质不同. 但是无论如何, 都是要在model, controller, 以及view都安排妥的前提下, 才能在网页上如常操作~


关于controller的猜想

一般情况下, controller都要表达的很细节很清楚def中的具体动作跟对象, 发现在定义join时, 用了很"口语"化的词汇"join"纠结了一下, 感觉很不对劲

思考了一下, 看到后面跟着"!"这个符号, 推测应该是因为前一步时, 在model中已经定义好了"join!"这个动作. 所以在controller里面就直接用它了, 嗯! 应该推测无误


很好奇啊...model还有controller这两个, 到底应该要在哪里写def比较好呢?! 看效能决定?还是代码的简洁性? 嗯...因为总要写在某个地方, 所以应该跟简洁无关...除了数据相关必须写在model中, 还有什么理由决定了会把code写在model还是controller中呢...有趣的问题. 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容