erb 中の case ― 2010/06/18
理由が良く判らないのだけれど
<% case @status -%> <% when Status::OK -%> OK <% when Status::NG -%> NG <% else -%> Uncleared <% end -%>
だと Syntax Errorになる。(Ruby 1.8.7, Rails 2.3.5)
<% case @status when Status::OK -%> OK <% when Status::NG -%> NG <% else -%> Uncleared <% end -%>
は通る。 何故?
コメント
トラックバック
このエントリのトラックバックURL: http://dragonstar.asablo.jp/blog/2010/06/18/5169830/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。