閉じる
閉じる
×
●コントローラ
class TasksController < ApplicationController
def index
@flag = false
end
end
●ビュー
<% if @flag == true then %>
yokohama
<% else %>
saitama
<% end %>
●解説
まずコントローラ側で
@flag = false
のようにフラグを設定する。 @flag はビュー側で認識できる。
ビュー側では、フラグを参照し、trueならyokohamaと表示、
それ以外なら saitama と表示、という切り替え処理をしている。
これは、@flagの内容によって、ifとelseの分岐をさせているからである。
-
次の記事これより新しい記事はありません。
-
前の記事2013-06-04 12:18:00railsで文字列の長さをビューで表示する方法
チャンネル会員ならもっと楽しめる!
- 会員限定の新着記事が読み放題!※1
- 動画や生放送などの追加コンテンツが見放題!※2
-
- ※1、入会月以降の記事が対象になります。
- ※2、チャンネルによって、見放題になるコンテンツは異なります。
東京ウェブ制作ブロマガ
更新頻度:
不定期
最終更新日:
チャンネル月額:
¥550
(税込)