helpersを使ってこ!
助けてくれーーーーーーーーー
良く使う処理を登録するのに便利な機能、helpers。
このhelpersで定義した処理をいつでも好きな時に呼び出せるということらしい。
早速記述してみましょ。
Documents/myapp/myapp.rb
helpers do
def strong(s)
"<strong>#{s}</strong>"
endend
get '/' do
@title = "もこの部屋"
@content = "もこたんインしたお!" + @author
erb :index
end
※緑字の部分を追記
helpers do ~ endで「~」の部分に処理を組み込めばOK。
今回のstrong(s)は( )内の文字を太字にする処理です。
前回書いた記述に、strongを反映してみます。
Documents/myapp/myapp.rb
get '/' do
@title = "もこの部屋"
@content = "もこたんインしたお!" + strong(@author)
erb :index
end
※緑字の部分を追記
早速どうなってるかwebで確認すると…
はい、ちゃんと指定した変数の部分が太字なってます。
helpersは何個でも定義できるので、どんどん活用すると楽かもしれないなー。
そんな感じで、毎日少しずつだけ前進。
今日のまとめ的な何か
・helpersは良く使う処理を定義しておくと便利
・いつでも好きな時に呼び出せる
・いくつでも設定可能