如何使用haml在咖啡脚本过滤器中渲染部分?

时间:2013-05-23 13:40:08

标签: ruby-on-rails ruby haml

如何使用haml和rails渲染部分? 这是我的代码。

   :coffee
      $(document).ready ->
        $('#addBelteri').click ->
          $('div#belterik').append( #{ = render('belteri, :belteriClickCounter => window.belteriClickCounter) } )
          window.belteriClickCounter++

THX

1 个答案:

答案 0 :(得分:2)

尝试escape_javascript

$('div#belterik').append("#{ escape_javascript render('belteri, :belteriClickCounter => window.belteriClickCounter)}")

也别名为'j',因此您可以:

$('div#belterik').append("#{ j render('belteri', :belteriClickCounter => window.belteriClickCounter)}")