Mam problem z Knockout.js. Chcę przekazać nazwę użytkownika do funkcji i wyświetlić ją w stanie alarmu. Dzieje się coś dziwnego. Otrzymuję alerty za każdym razem, gdy odświeżam stronę z poprawnymi nazwami użytkowników, ale po jej kliknięciu nie otrzymuję żadnej odpowiedzi. Co jest nie tak? Tu jest mój kodu:Knockout.js - parametry przekazujące
<ul data-bind="foreach: contacts">
<li class="user-box"><span class="user-box-name" data-bind="text: username, click: $root.userClick(username)"></span>
</li>
</ul>
i
self.userClick = function (x) {
alert(x);
}
Dziękuję bardzo! To działa! –
miał ten sam problem, to rozwiązanie działa świetnie, dzięki – Pawel