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") %>");

腰が痛いぞ。

Comments