现在我们要让文章的评论在文章的页面上显示出来 .. 在这个文章的 show 模板里面,使用 @article.comments 可以得到所有的评论 ... 你可以使用 each 输出每条评论的内容 ...
或者我们也可以这样 .. 直接使用一个 render ... 然后是 @article.comments .. 它也会迭代文章的评论,每次都会把迭代的东西交给 comments 的 _comment.html.erb .. 上面再加上一个大标题 ... Comments ..
然后再去创建 _comment 这个 Partial ..
在 app .. views .. comments 下面,创建一个 Partial .. 名字是 _comment.html.erb ..
一组 p 标签 .. 输出 comment 的 commenter 属性 .. 后面是一个冒号,再输出 comment 的 body 属性的值 ...
在浏览器上再去预览一下 ...
现在,在文章的页面上,会显示用户给文章提交的评论的列表 ...
再添加一条新的评论 ... 新的评论内容也会显示在这个列表的上面 ...