2018 Nov. 04.
2018 Oct. 08.
2018 Apr. 21.
$ cd PROJECT
$ rbenv exec bundle init
$vi Gemfile
gem 'sinatra'
gem "sinatra-reloader"
$ rbenv exec bundle install --path vendor/bundle
<% code %> codeを実行するだけ、結果は埋め込まない
<%= h VARIABLE %> HTML にはそのまま書けない文字を実体参照に置き換え。HTML の「&“<>」をエスケープ
@name = params[:name]
<%= line %>
<% end %>
2018 Oct. 08.
2018 Apr. 21.
プロジェクト初期化
$ mkdir PROJECT$ cd PROJECT
$ rbenv exec bundle init
$vi Gemfile
gem 'sinatra'
gem "sinatra-reloader"
$ rbenv exec bundle install --path vendor/bundle
port開放
デフォルトで4567ポートを利用する
ERBの記法
<%= code %> codeを実行して、結果を埋め込む<% code %> codeを実行するだけ、結果は埋め込まない
<%= h VARIABLE %> HTML にはそのまま書けない文字を実体参照に置き換え。HTML の「&“<>」をエスケープ
変数の受け渡し
受け取ったパラメーターをテンプレート(index.erb)内の変数にするには@nameなどに代入する。@name = params[:name]
if文の記述
<% if line =~ /#{@searchWord}/ then %><%= line %>
<% end %>
0 件のコメント:
コメントを投稿