当我尝试打开视图首页时遇到错误,但其中包含以下代码:
<%= link_to "Log out", destroy_user_session, method :delete%>
[错误:1:语法错误,意外的tSYMBEG,期望执行do或'{'或'('... destroy_user_session,方法:删除); @ output_buffer.safe_a ... ... ^
什么是正确的语法?在我的情况下是什么导致此错误?
谢谢,祝你有美好的一天。
您忘记了:
哈希文字中的冒号({ method: :delete }
):
<%= link_to 'Log out', destroy_user_session, method: :delete %>