Właśnie zostałem wrzucony do Umbraco ASP.NET CMS dla mojego ostatniego projektu, nie jestem pewien, czy tak to wygląda, ale dla mojej konfiguracji Knockout.js robi wszystko szablonowanie.Dokument jQuery gotowy z Knockout.js
Nie jestem zbyt zagorzałym knockout.js, ale do tej pory było to całkiem proste, z wyjątkiem tego, że kiedy zaczynam dodawać trochę rzeczy do jQuery, problemem, który mam, jest to, że jQuery strzela przed zakończeniem nokautu. ze wszystkimi żywiołami.
Jedynym rozwiązaniem, które zadziałało dotychczas, jest to, że wszystkie moje rzeczy jQuery są zawijane w funkcję setTimeout(), co oczywiście nie jest dobre.
Jaki jest najskuteczniejszy sposób, aby jQuery i Knockout działały razem, więc jQuery nie robi tego przed nokautem?
Czy wywołanie 'ko.applyBindings()' wewnątrz '$ (document) .ready()'? – haim770
Teraz bardziej niż jakiekolwiek wtyczki jQuery, które uruchamiam w $ (document) .ready() wystrzeliwuje przed zakończeniem nokautu. Na przykład przy pomocy isotope.js wystrzeliwuje przed zakończeniem nokautu, aby zakończyć wypełnianie listy, a zatem funkcje sortowania lub filtrowania z izotopu nie są poprawnie przekazywane. – Chozen