Jun*_*nas 3 ruby controller views ruby-on-rails
我刚开始学习Rails.我创建了一个空的Rails应用程序.而不是编写一个控制器,我想把我的所有控制器逻辑放在我的视图中,而不是在单独的控制器类中.
要做到这一点,我应该使用.erb文件或.rhtml文件,有什么区别?
cpj*_*eur 32
首先,它们实际上是相同的,但您应该使用.html.erb的新标准命名格式
其次,停止你正在做的事情并重新考虑一切!!!!!
MVC的重点是将逻辑与显示分开,反之亦然.你的大多数逻辑应该在你的模型中,控制器应该只是方便抓取逻辑并将其传递给你的视图.
除了显示数据之外,您不应在视图中执行任何操作.