我正在尝试在post/show视图中呈现replies/new视图。当我尝试时,出现了问题。
它显示错误,似乎它正在寻找某些内容。
render "replies/new"
它显示错误,似乎它正在寻找某些内容。
replies/_new.html.erb
当我使用时,它有效了
render template: "replies/new"
但是看起来它没有在回复控制器中激活新的操作,因此它不会创建新的回复。我可以在帖子显示操作中添加类似于@reply = Reply.new的内容,但我认为必须有更多DRY的方法来解决它。
render 'replies/new'
放在哪里了?是在模板中还是控制器操作中? - Jagdeep Singh<%= render partial: 'replies/new', locals: {reply: Reply.new} %>
- Emu