.js.erb
js関数によってトリガーされるがあります。
この js.erb には、次のコードがあります。
event = <%=raw @event.to_json %>
$('#preview-event-body').html(event.body);
event.body
TEXT
mysql 値であり、text_area
さて、問題は、これ$('#preview-event-body').html(event.body);
がテキストを行として挿入し、改行(ユーザーが保存した「入力」)できないことです。
たとえば、ユーザーストア(mySQLでも同じことがわかります):
text
with a break
および上記の出力:
text with a break