[Rails] Assignation de variables du contrôleur à JavaScript

Côté contrôleur

controller.rb


def show
    @location = Location.find(params[:id])
  end

vue côté

<script>
  {
    const num1 = <%= @location.num1 %>   <%#Substitution%>
    const num2 = <%= @location.num2 %>   <%#Substitution%>


    var MyLatLng = new google.maps.LatLng(num1, num2);
    var Options = {
      zoom: 15, //Valeur d'échelle de la carte
      center: MyLatLng, //Coordonnées du centre de la carte
      mapTypeId: 'roadmap' //Type de carte
    };
    var map = new google.maps.Map(document.getElementById('map'), Options);
  }
</script>

Recommended Posts

[Rails] Assignation de variables du contrôleur à JavaScript
[Rails 5] Comment utiliser gem gon ~ Comment passer des variables de Rails à JS ~
La route de JavaScript à Java
De la traction des rails image-docker au lancement
[Rails] Comment convertir ERB en Haml
Transition de Struts2 à Spring MVC (contrôleur)
[Rails] J'ai essayé de faire passer la version de Rails de 5.0 à 5.2
Comment lier Rails6 Vue (à partir de la construction de l'environnement)
Tutoriel Rails Chapitre 1 De zéro au déploiement [Essayer]
Comment séparer .scss par contrôleur dans Rails
Je veux jouer avec Firestore de Rails
[Rails] Introduction de pay.jp (de la personnalisation de la vue à l'enregistrement)
À propos du contrôleur Rails
Comment intégrer des variables JavaScript dans HTML avec Thymeleaf
Passer la classe Form du Controller à Symleaf avec Spring-Boot
[Mis à jour de temps en temps] Ruby on Rails Méthode pratique
Comment télécharger des images depuis AWS S3 (rails, carrierwave)
Tutoriel Rails 4e édition: Chapitre 1 De zéro au déploiement
[Rails] Comment modifier et personnaliser les vues et les contrôleurs de conception
[Ruby on Rails] De la construction de MySQL au changement de base de données
[Rails] Comment charger JavaScript dans une vue spécifique
Changements de Java 8 à Java 11
Somme de Java_1 à 100
Migrer de JUnit 4 vers JUnit 5
Présentation de Bootstrap à Rails 5
Présentation de Bootstrap aux rails !!
Présentation de Vue.js à Rails
Comment désinstaller Rails
De Java à Ruby !!
Cloud9 (Rails) de Github
Comment définir des variables d'environnement lors de l'utilisation de Payjp avec Rails
Tutoriel Chewing the Rails [Chapitre 1 De zéro au déploiement] Deuxième moitié
Comment écrire une migration du type Rails datetime au type date
Bouton Retour en haut réalisé uniquement avec Javascript (rails, haml)
[Rails] Fonction de recherche et de liste de produits à partir de catégories à plusieurs niveaux
Comment définir et décrire des variables d'environnement à l'aide de Rails zsh
[Rails] Test d'intégration avec Capybara (de l'introduction à l'exécution simple du test)