0

私は、ERB の代わりに HAML を使用し、Javascript の「代わりに」Coffeescript を使用する人々の 1 人です。私のアプリケーションは、多くの AJAX 応答を使用します。

def controller_action

  # Lots of code here...

  respond_to do |format|
    format.html {
    }
    format.js
  end
end

それらは、次のように見える controller_action.js.erb をレンダリングします。

var some_partial;
some_partial = $("#some_partial");
some_partial.children().remove();
$('#some_partial').append('<%= j render("some_partial") %>');

私は HAML と Coffeescript を直接使用しているため、ERB と Javascript の構文を理解できません (js2coffee.org や html2haml.heroku.com などのクールなサイトがあることは知っていますが、アプリケーションでコード言語を使用したいのですが、理解する)。

これは私の質問になります: controller_action.js.coffee.html.haml またはそのようなものを持つことは本当に不可能ですか?

4

1 に答える 1