115 votes

Rails - helper link_to avec données-* attribut

Double Possible:
Meilleure façon d'utiliser html5 attributs de données avec des rails content_tag l'aide?

Comment puis-je utiliser html5 data-* attrubute dans mon link_to helper (Rails)

L'API dit que je dois utiliser ce format link_to(body, url, html_options = {}) mais j'ai une erreur quand je l'ai mis dans html_options

Ex:

link_to "whatever", @whatever_path, { class: 'my_class', data-tooltip: 'what I want' }

233voto

sethvargo Points 10560

Juste, passez-les dans... Rails a une valeur par défaut `` hash

Un gotcha - vous devez entourer des symboles avec des guillemets s’ils incluent un tiret :

Mise à jour : 4 Rails, traits de soulignement sont automatiquement convertis en tirets, donc vous pouvez faire ceci :

Sinon vous pouvez juste l’écrire directement :

7voto

Robin Points 10884

Ajouter un `` attribut en procédant comme suit :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X