写了一个 posts 控制器,里面有 CRUD,页面默认用的是 application.html.erb 模板页,CRUD 功能正常。当我在 app/views/layouts/下定义 posts.html.erb 后,posts 的相应页面的 layout 确实也改变了,但是 delete 功能却成了 show,查看 webrick 下的请求,发现是 get 请求,而不是 delete,请问这是怎么回事呢?
layout:posts.html.erb 内容如下:
Hello,World!
<%= yield %>