7
votes

Utilisez une variable angulaire dans Rails Link_To

J'utilise angularjs dans certaines parties de mes rails, ce qui fonctionne bien. Mais je me demande comment utiliser une valeur angulaire dans un lien_to.

voici mon pseudo code: xxx

ceci me donne une erreur: xxx

Cela pourrait également avoir à faire avec Haml causant l'erreur, mais comment puis-je envoyer l'identifiant dans le lien_to?


1 commentaires

Au lieu d'un "link_to", je peux bien sûr utiliser un lien normal:% A {href: 'livres / {{book.id}}'} 'show'


3 Réponses :


3
votes

au lieu d'un "link_to", je peux bien sûr utiliser un lien normal: xxx


0 commentaires

4
votes

Cela a fonctionné pour moi:

<li ng-repeat="deal in deals">
    <%= link_to 'show,'#','ng-href' => "#{deals_path()}/{{deal.id}}" %>
</li>


3 commentaires

Quelque chose après que le # soit traité comme un commentaire et donc ne fonctionne donc pas?


@Linus: Non, le # est à l'intérieur d'une ficelle.


Oh oui tu es absolument raison, c'était juste atome de ne pas pouvoir afficher la syntaxe correctement.



0
votes

Ça marche bien:

= link_to 'Show', URI::unescape(books_path('{{book._id}}'))


0 commentaires