Ruby on Rails 3.2.2 と jquery-rails 2.0.2 gem ( jQuery UIプラグインを含む) を使用しています。コードを DRY (Don't Repeat Yourself) するために、アプリケーションでほぼ同じ方法でレンダリングされる部分的なテンプレートでjQuery ダイアログ ウィジェットを「抽出」することを計画しています。そのため、ステートメント全体でいくつかの「複雑な」コード (おそらく JavaScript コード) を渡すことによって、そのテンプレートを実装およびレンダリングすることを考えています:locals
... しかし、そのコードを適切に渡す方法に問題があります。
:locals
具体的には、どの「ビルド」 / 「移入」するかによってテンプレートをレンダリングしたいと思います。たとえば、オプションまたはイベント(注: 「渡された」/「ビルドされた」/「入力された」コンテンツは、JavaScript コード、または JavaScript と Ruby コードの両方であることが意図されています)。title
close
作りたいものを実現するために、何を/どのように/作ることができますか? 「一般的な」アプローチやプラクティスはありますか?