我试图实现此代码,当我运行本地服务器时,我收到语法错误。我正在运行rails版本3.2.11,并认为这可能与此代码有关。
<h1>Time Ajax Demo</h1>
<p><%= link_to 'Get Current Time', time_refresh_path,
remote: true %>
</p>
<p id='currentTime'>
Current time will appear here
</p>
这是我的错误:
syntax error, unexpected ':', expecting ')'
remote: true );@output_buffer.safe_concat('
答案 0 :(得分:0)
尝试link_to 'Get Current Time', time_refresh_path, :remote => true
http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to
答案 1 :(得分:0)
我认为你正在使用ruby 1.8.X
。如果您使用的Ruby版本低于1.9.X
,请使用=>
:
<%= link_to 'Get Current Time', time_refresh_path, :remote => true %>