我建了一个 controller,叫 ProjectController 继承与 BaseController。
在 BaseController 里面,并没有 show 这个 action,但是在 views 里面有一个 base/show.html.erb 文件。
然后我在 ProjectController 里面建了一个 show 的 action,views 里面还没有 project/show.html.erb 文件,我访问 project 的 show 页面时本以为会报找不到页面的错误,但没想到竟然没报错,而是将 base/show.html.erb页面给我渲染过来了。
rails 本来就是这样子的吗?以前没留意。