質問: 質問よろしくお願いします。 簡単な掲示板を作っておりまして、年齢などを入力することができるようにしています。 memberというモデルからageを取り出すとして<%= @member.age %>で数値を取り出すことまではできましたが、ここにcssのclass(例えばmember_info)を記述する方法が分かりません。 <%= link_to %>のように<%= @member.age ,class: "member_info" %>ではエラーが出てしまいました。 どのように記述すればよいでしょうか。 よろしくお願いします。
回答: 何か大きな勘違いをされているのでは? erbの<%= %>は、中身の処理結果を文字列として出力するためのものです。 link_toにclass:オプションをつけられるのは、link_toがaタグを出力するヘルパメソッドで、 そのオプションにCSSのcalssを出力するためのものがついているだけです。 CSSのclassを指定したいのであれば、普通にタグにクラスを指定してあげれば良いだけの事ですよ。 ``` <%= @member.age %> ```