東京ウェブ制作ブロマガ

railsでコントローラにフラグを持たせてビューで表示をフラグにて切り替える方法

2013/06/06 12:35 投稿

  • タグ:
  • 登録タグはありません
  • タグ:
  • 登録タグはありません
●コントローラ
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の分岐をさせているからである。

ブロマガ会員ならもっと楽しめる!

  • 会員限定の新着記事が読み放題!※1
  • 動画や生放送などの追加コンテンツが見放題!※2
    • ※1、入会月以降の記事が対象になります。
    • ※2、チャンネルによって、見放題になるコンテンツは異なります。

東京ウェブ制作ブロマガ

大和賢一郎

月額:¥550 (税込)

コメント

コメントはまだありません
コメントを書き込むにはログインしてください。

いまブロマガで人気の記事

継続入会すると1ヶ月分が無料です。 条件を読む

東京ウェブ制作チャンネル

東京ウェブ制作チャンネル

月額
¥550  (税込)
このチャンネルの詳細