這個錯誤與什麼有關?我找不到它的代碼不正確?語法錯誤,意外的')',期待keyword_then或';'或' n'
用戶 Index.html.erb
<%= @events.all.each do |event| %>
<%= if current_user.activities.include?(event.activity) %>
<%= event.activity %>
<%= event.description %>
<%= event.start_time %>
<%= event.end_time %>
<%= event.num_attendees_requested %>
<%= event.location_name %>
<%= event.street_address %>
<%= event.city %>
<%= event.state %>
<% end %>
<% end %>
用戶控制器
class UsersController < ApplicationController
def index
@users = User.all
@activities = Activity.all
@events = Event.all
end
def show
@user = current_user
@events = Event.all
@activities = Activity.all
end
應使用'<%'代替'<(%)= ''在'@events.all.each do | event |'之前,但它不會幫助你有語法錯誤。你應該發佈錯誤回溯。 –