9
votes

Comment puis-je lier les paramètres QueryString à l'aide de knockout.js?

J'ai le code suivant:

<div data-bind="foreach: roomba">
  <h3 data-bind="text: name"></h3>
  <a href="/arena/bots/status?id=1234">View Status</a>
</div>


0 commentaires

3 Réponses :


4
votes

Peut-être que vous pouvez utiliser le attr Binding?


5 commentaires

Quelque chose de long des lignes de: Voir le statut ?


Ne fonctionne pas. J'ai ceci: ce que je reviens dans Href, c'est ce: Localhost / Dosomething / Fonction ... et une fonction JS compressée longue.


ATTR fonctionne avec knockout mais ne fonctionne pas avec le dernier plugin de mappage Knockout. Je suppose que vous utilisez cela parce que je suis et j'ai le même problème avec la fonction étant la sortie au lieu de l'ID.


Essayez d'appeler une pièce d'identité comme une fonction comme celle-ci:


@Rushonerok Ça marche! >



12
votes

Essayez de définir l'URL dans la liaison de vue. Ensuite, liez à cette URL dans Data-Bind = "attr"

Jetez un oeil à cet exemple: xxx

puis dans votre modèle xxx


0 commentaires

7
votes

Vous devriez être capable de le faire comme xxx

travaillée pour mon exemple de toute façon


0 commentaires