0
還有另一個respond_to
爲通常情況下,當一個param[:top]
傳遞的一種特殊情況,所以另一個respond_to
早些時候代碼:的Ruby on Rails的respond_to代碼導致奇怪的錯誤
respond_to do |format|
format.html { render :top_page_analytics }
format.json { render :json => @analytics }
format.xml { render :xml => @analytics }
return
end
但上面的代碼實際上是給了一個奇怪的錯誤失蹤的JSON模板,並進一步調試導致:
respond_to do |format|
format.html { render :top_page_analytics }
format.json { render :json => @analytics }
format.xml { render :xml => @analytics }
end
return
,修正了錯誤。需要返回以便不會出現「雙重呈現錯誤」,因爲程序將流向另一個respond_to
。但是我不知道respond_to
這個奇怪的語法,看起來有點像案例陳述,可能會導致類似頂部的錯誤?