railsでparams[:genre]
で受け取ったの値(1~6)に対応した文字列を表示させたいです。
そのためにjaファイルを以下のように設定しました
ja: posts: 1: '1に対応する文字列' 2: '2に対応する文字列' 3: '3に対応する文字列' 4: '4に対応する文字列' 5: '5に対応する文字列' 6: '6に対応する文字列'
params[:genre]
で受け取った値は対応するactionにて@genre
に格納してあります
この場合@genre
に1が入っていたとして、viewではどのように対応する文字列を表示すれば良いでしょうか?<%= t('posts.#{@genre}') %>
とやると#{@genre}と表示されます
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/29 19:47 編集
2019/03/30 01:11
2019/04/01 04:34
2019/04/01 11:56
2019/04/01 12:02 編集
2019/04/01 14:44
2019/04/01 19:43