с использованием жестко закодированных активов: icon: 'assets/pin-red-48.png'
не отображается на моем VPS (но делает на localhost), поэтому мне нужно поменять его на <%= image_tag %>
?Как вставить ruby в javascript
Сначала я попытался изменить расширение файла на .js.erb и встраивание рубина, но это не сработало так ...
Я попытался прохождением встроенного рубина через .html.erb файл:
<script>var userDesIcon = "<%= image_tag('pin-red-48.png') %>";</script>
, а затем в .js файл называют его прямо на вершине:
(function($) { var userDesIcon; $(document).ready(function() {
то позже в функции вызовите это: icon: userDesIcon,
Я нахожусь на правильном пути?