我正在做Michael Hartl的Rails教程的第7章,並且在第7.2節中我想創建註冊表單。這是我的users_controller.rb代碼:無法爲UsersController找到動作'news'
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
end
def new
@user = User.new
end
end
,這裏是我的show.html.erb
<% provide(:title, @user.name) %>
<div class="row">
<aside class="col-md-4">
<section class="user_info">
<h1>
<%= gravatar_for @user %>
<%= @user.name %>
</h1>
</section>
</aside>
</div>
當你的方法被稱爲'new'時,你指的是'news'方法。 – GhostGambler
@GhostGambler我是Ruby on Rails的新手,但我只是michel hartle在他的書中說過! https://www.railstutorial.org/book/sign_up部分7.2 – Narges