• このエントリーをはてなブックマークに追加
railsでコントローラにフラグを持たせてビューで表示をフラグにて切り替える方法
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

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 (税込)

    チャンネルに入会して購読

    コメントを書く
    コメントをするにはログインして下さい。