0

私は Ruby on Rails の最も基本的な初心者です。私はちょうどそれを拾い、少し遊んでみることにしました。一部の人にはうまくいくように見えるが、私にはうまくいかないように見える問題に遭遇しました...

役に立たないサインアップ リンクを含む任意のページを作成しました。

<%= link_to "Sign up now!", '#', class: "btn btn-large btn-primary" %>

ページを表示すると、次のようになります。

compile error
... /home.html.erb:11: syntax error, unexpected ':'
...                        class: "btn btn-large btn-primary" )...

これは他の人にとってはうまくいくようですが、私にとってはそうではありません。私はそれを少しいじりましたが、行を完全に削除しない限り、それを取り除くことはできないようです. リンクは任意ですが、可能であれば動作するようにしたいと思います。事前に助けていただければ幸いです。

4

1 に答える 1

1

これは、Ruby 1.8 を使用しているときに Ruby 1.9 ハッシュ構文を使用しているためです。に切り替えると、=>この問題は解決します。

于 2013-03-06T04:47:41.873 に答える