なんとなく日々徒然と

js.erbファイルのデバッグ

railsでajax使って処理していて、コントローラからjsファイルを読んでviewの内容を書き換えたり、追加したりすることがあると思う。

hogehoge.js.erb

1
$("kokonitsuika").append("<%= escape_javascript(render "partial_view") %>"); 

このくらいなら多分ないけど。結構複雑なjs.erbに成長しちゃってjsのデバッグをしたい時には、chromeでインスペクション開いたままdebuggerを差し込むと止まってくれるので幸せになれるかも?

1
2
debugger
$("kokonitsuika").append("<%= escape_javascript(render "partial_view") %>"); 

腰が痛いぞ。