【发布时间】:2015-03-02 08:56:54
【问题描述】:
我对 Rails 还很陌生,但我一直在尝试通过在周末构建一些简单的项目(如博客、论坛、克隆)来解决这个问题。
我正在处理的博客之一是一个典型的博客,其中包含用户(设计)、帖子和 cmets。我一直在关注这个教程。
我一直很困惑的是设置 cmets 并渲染它。
本教程教我在名为 _comment.html.erb 的评论视图中制作部分评论,然后为表单 _form.html.erb 制作另一个评论。我完全理解调用表单我只是渲染'cmets/form'但是对于comment.html.erb我需要渲染@post.cmets它为什么不是'cmets/comment'?为什么它与 S 是 cmets?
我已尝试阅读有关 rails 上的渲染和 plurization 的内容,但其中大多数只是谈论模型。
【问题讨论】:
-
嗯,它是 Rails,约定优于配置。我不熟悉 Rails 源代码,但这就是 Rails 的工作原理。
标签: ruby-on-rails ruby ruby-on-rails-4