Lorsque je joue avec Rails et que je développe des vues, je veux souvent commenter le code. Assez simple avec des classes & modèles, mais vues sont un peu plus difficile. Quelle est la meilleure façon de commenter le code dans une vue afin qu'il ne soit pas interprété par, eh bien, n'importe quoi ... Le code HTML nous donne <!-- commented Rails code here -->
bien que le code ci-joint semble être interprété de toute façon?!? Ou y a-t-il une manière plus Railsy?Comment commenter le code dans les vues Rails?
Répondre
<% code code # comment%> UTILISÉ pour fonctionner mais je pense que c'était accidentel.
Vous avez toujours été censé mettre des commentaires dans les balises de commentaire distincts <% #% commentaire>
Remarque espace insécable avant la livre.
Maintenant la vieille échappatoire est fermée (je ne sais plus si 'maintenant' signifie Ruby 1.8 ou Rails 3 ou quoi) de telle sorte que:
<% code # cela va trop%> <% # fonctionne aussi% > <% # la seule façon de commenter%>
<% #comment here %>
: D
Je l'utilise tout le temps
<%# This is a comment %>
La raison pour laquelle le code Ruby serait exécutée à l'intérieur <!-- -->
commentaires HTML est parce que tout le code côté serveur (.-À-dire Ruby) est interprété d'abord, puis la sortie est envoyée au client, à quel point le navigateur interprète <!-- -->
comme un commentaire. Comme le disent les autres réponses, utilisez <% #comment %>
pour commenter dans une vue Rails.
Bien que (et j'espère être corrigé ici), vous devez être prudent parce que j'ai eu un comportement vraiment étrange quand faire quelque chose comme ceci:
<% if (my_boolean) # Commenting on this if-block %>
où il aura une incidence sur le code HTML suit directement cela (même si c'est sur une autre ligne).
Quelqu'un?
Est-ce que cela pourrait être considéré comme une réponse ou un commentaire?
- 1. ms-access: comment commenter le code sql?
- 2. Rails éditant le HTML dans les vues
- 3. J'ai un modèle de commentaire, quoi utiliser dans mes vues? @comment,: commenter ou commenter?
- 4. Passer des variables à Django Commenter Vues
- 5. Rails: DRY dans les vues
- 6. Possibilité de commenter le code JSTL?
- 7. vues multiples dans Rails
- 8. Comment coller avec vim sans commenter le code?
- 9. Éviter les vues nulles dans Rails
- 10. Commenter/décommenter un bloc de code dans le raccourci NetBeans
- 11. Commenter les commentaires
- 12. Rails - Trop de logique dans les vues?
- 13. Rails belongs_to question dans les vues
- 14. Raccourci Eclipse pour commenter jsp, code xml
- 15. comment faire une variable vu dans toutes les vues - rails
- 16. Comment commenter les fonctions Python partielles?
- 17. Vues dans Rails SECHAGE (number_to_currency)
- 18. Routes polymorphes dans les rails - dans les vues
- 19. MVC 3 rompu commenter ctrl + k, ctrl + u dans les vues?
- 20. Objets associés non accessibles dans les vues dans Rails?
- 21. Comment faire pour commenter sexps en code elisp?
- 22. Rails - Vues abstraites/partagées
- 23. Comment commenter dans la page jspx
- 24. grammaire dans les vues
- 25. Comment utiliser les vues génériques dans Django?
- 26. Ruby and Rails: Modificateurs de déclaration dans les vues?
- 27. Organisation du code pour les modèles Rails accédés dans différentes vues
- 28. RAILS PRÉPONDÉRANTS VUES renderization
- 29. Comment commenter dans les fichiers de configuration de Vim: ".vimrc"?
- 30. Rails assistant pour les vues et les contrôleurs?
HAML equavilent: '- # comment' –