タグ付けされた質問 「partials」

12
rails部分テンプレートのオプションのローカル変数:(定義された?foo)混乱からどうやって抜け出すのですか?
私はひどい子供であり、部分テンプレートをレンダリングするときに値が:localsハッシュで明示的に定義されていない場合、部分テンプレートで次の構文を使用してローカル変数のデフォルト値を設定しました- <% foo = default_value unless (defined? foo) %> これは最近まで正常に機能していたようで、(理由がわからない)渡されなかった変数が、(未定義ではなく)nilに定義されているかのように動作し始めました。 SOのさまざまな役立つ人々によって指摘されているように、http://api.rubyonrails.org/classes/ActionView/Base.htmlは使用しないように言っています defined? foo 代わりに使用する local_assigns.has_key? :foo 私は自分のやり方を修正しようとしていますが、それは多くのテンプレートを変更することを意味します。 前払いして、すべてのテンプレートでこの変更を行うことはできますか?注意が必要な注意点はありますか?それぞれをどれくらい熱心にテストする必要がありますか?

13
@importを使用してsassにディレクトリ全体をインポートすることは可能ですか?
私はスタイルシートをSASSパーシャルで次のようにモジュール化しています: @import partials/header @import partials/viewport @import partials/footer @import partials/forms @import partials/list_container @import partials/info_container @import partials/notifications @import partials/queues @import compassなどの部分ディレクトリ全体(SASS-partialsでいっぱいのディレクトリです)を含める方法はありますか?
209 import  sass  partials 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.