[RUBY] [Rails] Comment charger JavaScript dans une vue spécifique

Environnement de développement

・ Rubis: 2.5.7 Rails: 5.2.4 ・ Vagrant: 2.2.7 -VirtualBox: 6.1 ・ Système d'exploitation: macOS Catalina

supposition

Ce qui suit a été mis en œuvre.

Présentation mince

la mise en oeuvre

1. Editez ʻapplication.js`

Supprimer =. En faisant cela, le fichier javascript dans ʻassets / javascripts` ne sera pas lu automatiquement.

application.js


//Changer avant
//= require_tree

//Changer avant
// require_tree

2. Modifiez les «environnements»

Si vous souhaitez le refléter dans l'environnement de développement, development.rb, Si vous voulez le refléter dans l'environnement de production, éditez production.rb.

development.rb


Rails.application.configure do
  #Définissez le fichier javascript que vous souhaitez lire individuellement
  config.assets.precompile += ['gmap.js']
  #Notez que le script coffee donnera une erreur si vous ajoutez une extension!
  config.assets.precompile += ['jquery.jpostal']
end

3. Modifier la vue

slim:~.html.slim


/Définissez le fichier javascript que vous souhaitez charger sur cette page
= javascript_include_tag 'gmap.js'

Recommended Posts

[Rails] Comment charger JavaScript dans une vue spécifique
Appliquer le CSS à une vue spécifique dans Ruby on Rails
Comment insérer une vidéo dans Rails
Comment implémenter une fonctionnalité similaire dans Rails
[Rails] Comment charger JavaScript dans une vue spécifique
Appliquer le CSS à une vue spécifique dans Ruby on Rails
Comment implémenter une fonctionnalité intéressante dans Ajax avec Rails
Comment faire fonctionner JavaScript sur une page spécifique
[Comment insérer une vidéo dans un hameau avec Rails]
Comment écrire une recherche de comparaison de dates dans Rails
[Rails 6] Comment définir une image d'arrière-plan dans Rails [CSS]
[Rails] Comment afficher les images dans la vue
Comment installer jQuery dans Rails 6
Comment installer Swiper in Rails
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
[Rails] Comment afficher les informations stockées dans la base de données dans la vue
Comment gérer les erreurs dans Rails? Impossible de trouver un runtime JavaScript.
Comment changer le nom de l'application dans les rails
Comment utiliser MySQL dans le didacticiel Rails
[rails] Comment configurer le routage dans les ressources
Comment renommer un modèle avec des contraintes de clé externes dans Rails
[rails] Comment créer un modèle partiel
Comment implémenter la fonctionnalité de classement dans Rails
Comment publier une bibliothèque dans jCenter
Comment utiliser credentials.yml.enc introduit à partir de Rails 5.2
Comment créer une requête à l'aide de variables dans GraphQL [Utilisation de Ruby on Rails]
Comment mettre à jour les modifications utilisateur dans Rails Devise sans entrer de mot de passe
Rails: comment bien écrire une tâche de râteau
Convertir en balise dans la chaîne d'URL avec Rails
[Rails] Comment écrire lors de la création d'une sous-requête
Comment afficher une page Web en Java
[Rails] Comment utiliser les boîtes de sélection dans Ransack
Comment traduire Rails en japonais en général
Comment ajouter un chemin de classe dans Spring Boot
Comment créer un thème dans Liferay 7 / DXP
Comment séparer .scss par contrôleur dans Rails
[Rails] Comment créer un bouton de partage Twitter
Comment utiliser JQuery dans Rails 6 js.erb
[Rails] Comment utiliser PostgreSQL dans l'environnement Vagrant
Comment vérifier les commandes Rails dans le terminal
Comment générer automatiquement un constructeur dans Eclipse
Comment écrire des rails
Comment stocker simultanément des données dans un modèle associé à une forme imbriquée (Rails 6.0.0)
Comment créer une combinaison unique de données dans la table intermédiaire des rails
Comment intégrer des variables JavaScript dans HTML avec Thymeleaf
Comment créer un environnement Java en seulement 3 secondes
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
Comment implémenter la connexion invité en 5 minutes sur le portefeuille de rails
[Ruby on Rails] Comment écrire enum en japonais
Comment supprimer un objet new_record construit avec Rails
Comment créer un projet Spring Boot dans IntelliJ
Je veux utiliser une petite icône dans Rails
Comment générer manuellement un JWT avec Knock in Rails