Я внедряюсь Повторные платежи в проект, проект использует requirejs, и есть требуемые файлы javascript, 1 с именем «front.js.coffee» для клиента сайт, а второй - «admin.js.coffee» для CMS. Я создал глобальную переменную как часть, которую я визуализирую в заголовок веб-сайта, а затем мне нужен файл front.js, чтобы вытащить это значение, чтобы построить форму транзакции Recurly. Я должен был сделать это так, потому что мне нужен сервер для создания подписи, поэтому он должен был пройти через файл * html.erb.Как передать глобальную переменную javascript в requirejs, ruby on rails
Так вот глобальная переменная внутри файла общего вида:
<%= javascript_tag do %>
signature_value: '<%= j RECURLY_SIGNATURE %>'
<% end %>
Так вот JS внутри front.js файла:
Recurly.config
subdomain: 'iewebinar'
currency: 'USD'
country: 'US'
Recurly.buildTransactionForm
target: '#recurly-transaction'
successURL: '/webinars/thank_you.html'
signature: 'signature_value'
Я новичок в Ruby, Rails на развитие и я не совсем понимаю требования, поэтому простые инструкции были бы замечательными :)