Dans mon application, je lie les données d'une API à un ul
avec succès. Toutefois, je ne peux pas appeler KO appeler la fonction liée à l'événement click d'un tag a
. Je suis en dessous de l'erreur:Comment résoudre "Erreur non détectée: Impossible d'analyser les liaisons"?
Uncaught Error: Unable to parse bindings.
Message: ReferenceError: loadContact is not defined;
Bindings value: click: loadContact,attr: { title: 1}
Code Voir:
<ul data-role="listview" id="ListSss" data-divider-theme="b" data-inset="true">
<li data-role="list-divider" role="heading">
Criteria Selected
</li>
<!-- ko foreach: Contacts -->
<li data-theme="c">
<a href="#" data-transition="slide" data-bind="click: loadsss,attr: { title: sss }">
<span data-bind="text: FName + ' ' + LName + ' (' + Classifiy +':'+ Position+ ')'" ></span>
</a>
</li>
<!-- /ko -->
</ul>
Code JS:
self.loadsss = function() {
alert("hi");
}
En raison de lien présent href thats foreach pourquoi je ne peux pas tirer cliquez cas href? Où ai-je fait une erreur?
Pouvez-vous ajouter le viewmodel? – Damien
Vous faites probablement l'erreur dans un peu de code que vous n'avez pas posté. Le code que vous avez posté (lorsqu'il est étendu pour faire un [sscce] (http://sscce.org)) fonctionnera très bien (http://jsfiddle.net/UX6cF/). – Jeroen