railsにてメッセージを非同期で投稿する機能を作りました。
機能自体は問題ないのですが、JSのファイルにrubyのコードを埋め込むにあたり、
改行が出来ずに長ったらしくなってしまい困っています。
具体的には、このようなコードを書いており、
js
1document.getElementById('messages') 2.insertAdjacentHTML('afterbegin', 3 '<p id="message-<%= @message.id %>"><span><%= @message.content %></span><span><%= @message.user.name %></span><span><%= @message.created_at %></span> <a id="unlike-<%= @message.id %>" href ="/messages/<%= params[:score_id] %>?message_id=<%= @message.id %>">0</a><a id="change-like-<%= @message.id %>" data-remote="true" rel="nofollow" data-method="post" href="/likes?message_id=<%= @message.id %>&score_id=<%= params[:score_id] %>&user_id=<%= current_user.id %>">♡</a></p>'); 4
↑3行目の赤字部分を改行したいのですが、途中で改行すると、エラーがでてしまいます。このあと、画像投稿も追加するため、if分等も追加するため、良い方法あれば教えていただきたく、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。