2014-01-01から1年間の記事一覧

slimについて

slim3日目その3 ん??って思った事 リンク 例1: a href='#{new_shop_path}' hoge 出力結果: <a href="/shops/new"><hoge></hoge></a>hogeがタグだと思われてしまったため、画面にはなにも表示されない。例2: a href='#{new_shop_path}' |hoge出力結果: <a href="/shops/new">hoge</a>パイプを使用しないといけないのか。例…

slimについて

3日目その2 出力 = イコールはバッファに追加する出力を生成する Ruby 呼び出しを Slim に命令する。 複数行に渡る場合、「\」を付ける 例 = javascript_include_tag \ 'bootstrap/bootstrap.min', 'data-turbolinks-track' => true 行末がカンマ , で終わる…

slimについて

slim3日目 制御コード - 「-」は制御コードを意味する。 例としては、each文、if文、for文などがある。 endはない 変数の中身は#{}で囲う=>例:#{user.name} if文の場合 - if @hoge.present? | 在庫なし - else | 在庫あり each文の場合 - @hoge.each_with_i…

slimについて

二回目、今日覚えた事を書きます。 javascript_include_tagをslimで場合 = javascript_include_tag 'jquery-1.10.2.min' html <script data-turbolinks-track="true" src="/assets/jquery-1.10.2.min.js?body=1"> </script> [if lt IE 9]をslimでの場合 /[if lt IE 9] <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.2/html5shiv.js">

rails slimを使用してみた。

slimって? Slim は Rails3 および 4 に対応した高速, 軽量なテンプレートエンジン gemをインストールして使ってみた。 とりあえずrailsで良く使うヘルパーを使用してslimを使用してみます。1.link_toを使用した場合 = link_to 'New Shop', new_shop_path 結…