Я использую тонкие шаблоны, и мне нужно написать ответ в формате js, когда я попытался
javascript:
alert('x');
код не запустился, я думаю, потому что он был заключен в тег <script>
.
Я поймал себя на том, что пишу это
| alert('x');
Это работает, но если мне нужно добавить еще одну команду, мне нужно написать
| alert...
= "\n"
| anotherCommand
Есть ли лучший способ писать такие вещи с тонкими шаблонами? Мой фактический код выглядит очень плохо (вот он)
| UIkit.notification("booked");
= "\n"
| $("#total").html("
= escape_javascript(render "total")
|");
= "\n"
| $("#total_#{@id}").html("
= escape_javascript(render "total", order:@order)
|");
Это всего лишь 3 строки js с заменой html.