Ho bisogno di visualizzare le immagini su un canvas HTML5 che si trova nella pipeline degli asset di Rails, ma ho bisogno di conoscere il percorso della risorsa da JavaScript. Sto usando js-routes per altre parti dell'applicazione, ma non sembra fornire un modo per ottenere il percorso verso qualcosa nella pipeline degli asset.Acquisisci traccia asset da JavaScript
Qual è il modo corretto per ottenere il percorso di un asset Rails (ad es. Un'immagine) da JavaScript?
Grazie per la rapida risposta .... ho pensato di fare questo, ma ci potrebbero essere molti diversi le risorse a cui vorrei il percorso, quindi questo potrebbe diventare ingombrante e trasformarsi in un incubo di manutenzione man mano che le risorse vengono aggiunte o rimosse. Ho anche considerato di creare il mio metodo di azione per restituire l'URL per il nome dell'asset fornito, ma speravo di trovare un'alternativa migliore. – senfo
Personalmente ritengo che questo sia un terribile suggerimento, anche se è fattibile. Rails non è destinato a essere un precompilatore JavaScript. –
@ArxPoetica, quindi perché hanno abbracciato CoffeeScript che compila in JavaScript? – Mischa