0

このコードを実装しようとしていますが、ローカル サーバーを実行すると構文エラーが発生します。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('
4

2 に答える 2

0

I think you are using ruby 1.8.X. If you are using Ruby version less than 1.9.X use =>:

<%= link_to 'Get Current Time', time_refresh_path, :remote => true %>
于 2013-03-14T19:33:17.290 に答える
0

試すlink_to 'Get Current Time', time_refresh_path, :remote => true

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

于 2013-03-14T19:03:43.947 に答える