我想註釋多行的Rails 5控制器,我在網上搜索,發現了以下解決方案:「=開始」如何評論rails 5控制器中的多行?
=begin (Multiple lines)
respond_to do |format|
if @person.update_attributes(params[:person])
flash[:notice] = 'Person was successfully updated.'
format.html { redirect_to(@person) }
format.xml { head :ok }
else
format.html { render :action => "edit" }
format.xml { render :xml => @person.errors, :status => :unprocessable_entity }
end
end
=end
但它給這個錯誤:
syntax error, unexpected '=' =begin
我正在使用Rails 5.0。
這是不完全正確的。註釋令牌的'='必須是行中的第一個符號,而不管這是否發生在類的代碼中。 –
是的,我的意思是 –
我同意Nic尼洛夫,雖然Sven Koschnicke更好地解釋它 –