かずおの開発ブログ(主にRuby)

日々の開発のことを色々書きます。

Slim

slimのhtmlタグ内でrubyのコードを使いたいとき

例えば erbで こんなのがあったときにslim初心者的には<%= %>のところをどう書いたらいいのかわかりません。 普通にいつもの通り=にしてしまうと当然うまくいきません。 結論としては が正解です。 結局変数などと同じで"#{}"で囲んじゃえばいいみたいです。

Slimでsimple_formatは使えない

表題の通りですがRailsにはsimple_formatというとても便利な機能があります。 simple_format - リファレンス - - Railsドキュメント 内容はここに書いてある通りですが、改行のある長い文章をいい感じにマークアップをしてくれます。 で例のごとくそれをSlim…