Hier ist, was ich in meiner Sicht haben:Wie verwende ich javascript_include_tag mit js.erb-Datei in Rails 4?
<%= javascript_include_tag "social_sharing.erb" %>
Dann habe ich: assets/javascripts/social_sharing.erb.js
die einige ERB-Tags wie <%= post.id %>
enthält ...
Das erste Problem ist, ich diese Fehlermeldung:
`Asset filtered out and will not be served: add `Rails.application.config.assets.precompile += %w(social_sharing.erb.js)` to `config/initializers/assets.rb` and restart your server
Wenn ich diesen Anweisungen folge, bekomme ich dann die js-Datei geliefert, aber keiner der ERB-Tags wurde ausgewertet, so dass ich immer noch <%= post.id %>
in der verknüpften js-Datei sehe.
Sie sollten Name "js.erb" sein und '<% = javascript_include_tag" social_sharing "%>' ist genug. –
Ha. Ups, danke. – Abram