Utilisez des variables ruby en javascript.

Il semble y avoir différentes méthodes, mais la méthode que j'ai utilisée cette fois.

Conclusion

index.html.erb



@test = { 'hoge' => 'huga', 'hogehoge' => 'hugahuga' }

<div id="hoge" data-hoge-id="<%= @test.to_json %>"></div>

<script>
  var test = $('#hoge').data('hoge-id');
</script>

C'était tout.

Il peut également être implémenté en utilisant une gemme appelée "gon".

Recommended Posts

Utilisez des variables ruby en javascript.
[Docker] Utiliser des variables d'environnement dans Nginx conf
Utilisez "Rhino" qui exécute JavaScript en Java
À propos des variables et de la portée (ruby)
Lourd en rubis! ??
Comment utiliser les variables d'environnement dans RubyOnRails
Utilisez java.time avec Jackson
Utilisez Interceptor au printemps
Utiliser OpenCV avec Java
Utiliser MouseListener avec le traitement
Utiliser des images avec des rails
Triangle de sortie en Ruby
Utiliser PostgreSQL dans Scala
Types de variables dans ruby
Utiliser PreparedStatement en Java
Popcount rapide en Ruby
Comment intégrer des variables JavaScript dans HTML avec Thymeleaf
[Ruby] Comment utiliser la sortie standard dans le branchement conditionnel
Utiliser des variables pour les noms de classe et les noms d'identifiant dans haml
Traitement de la date et de l'heure en Ruby. Utilisez correctement la date et l'heure.
ABC177-Résoudre E avec Ruby
Valider les jetons JWT dans Ruby
Écrire l'héritage de classe dans Ruby
Essayez d'appeler JavaScript en Java
Comment utiliser le retour Ruby
Utiliser le programme C de Ruby
Entiers qui sont unifiés en entiers dans Ruby 2.4
Multiplication dans un tableau Ruby
À propos des expressions régulières dans Ruby
Commande Rbenv pour utiliser Ruby
Ruby: Comment utiliser les cookies
Comment utiliser les variables Java
Utilisez plusieurs cases à cocher dans Rails6!
Utilisez Ruby avec Google Colab
NCk mod p dans Ruby
[Ruby] C'est la solution. Quand dois-je utiliser des variables d'instance?
Comment utiliser Lombok au printemps
Passer les paramètres régionaux i18n à JavaScript
Comment itérer indéfiniment en Ruby