Jak odświeżyć Footable związany z Knockout?

Stworzyłem plunk, który pokazuje mój problem:http://plnkr.co/edit/2UMTW2p0UAWPzJ0d0m5F?p=info

Mam tabelę związaną za pomocą Knockout.js ForEach. Wywołanie inicjatora .footable () nie działa, wywołując go w normalnej lokalizacji. Stworzyłem spoiwo niestandardowe dla footable i wywoła $ (element) .footable () ;. Powoduje to zainicjowanie footable, ale ponieważ dzieje się to w init spoiwa niestandardowego, kolejne wiersze są dodawane po i dlatego tabela nie wygląda prawidłowo. Mam funkcję aktualizacji w segregatorze klienta, ale nie wiem, co ustawić dla valueAccessor, więc jest wywoływany we właściwym czasie. (lub w ogóle) Chciałbym, aby używał tej samej tablicy obserwacyjnej, która jest używana do budowania tabeli.

Dodam afterRender do ForEach i to pomogło niektórym, ale wymaga to dodania logiki w moim ViewModelu.

Więc, co naprawdę chciałbym zrobić, to dowiedzieć się, jakiej właściwości muszę użyć, aby wywołanie aktualizacji spoiwa niestandardowego działało, dzięki czemu mogę umieścić całą logikę stopki w segregatorze niestandardowym.

questionAnswers(1)

yourAnswerToTheQuestion