私は静的な Web サイト (実際のサーバーのサポートがないため) に取り組んでおり、小さなスリムなスニペットを別の Web サイトに含めて、変数を渡すことができるようにしたいと考えています。
これは可能ですか?Railsではメソッドは非常に簡単ですが、render
スリムでそれを行う方法がわかりません(明らかにload
メソッドはスリムでは機能しません)。
私は静的な Web サイト (実際のサーバーのサポートがないため) に取り組んでおり、小さなスリムなスニペットを別の Web サイトに含めて、変数を渡すことができるようにしたいと考えています。
これは可能ですか?Railsではメソッドは非常に簡単ですが、render
スリムでそれを行う方法がわかりません(明らかにload
メソッドはスリムでは機能しません)。
Slim を使用して静的な Web サイトを構築する場合は、Middlemanをチェックすることを強くお勧めします。Middleman は、Rails に似た Web フレームワークである Padrino などの一般的なヘルパー関数を借用していますが、より軽量な Sinatra を使用して構築されています (これらはすべて優れたソフトウェアです) 。render
partial
ポイントは、Slim を使用するように Middleman を構成してから、パーシャル (またはレイアウトも) を任意にネストできることです。問題が発生した場合は、このスタック オーバーフロー スレッドを確認してください。それはかなり簡単です!
Middleman のドキュメントでは、ここでパーシャルの使用方法が説明されています。HTML5ビデオ プレーヤーを埋め込むための私の要点で、実際の例がどのように見えるかを確認できます。