Jak można wykonać nokautowanie danych przy użyciu dynamicznie generowanych elementów? Na przykład wstawiam proste menu wyboru html do elementu div i chcę zapełnić opcje za pomocą wiązania opcji knockout. Tak wygląda mój kod:knockout data-bind na dynamicznie generowanych elementach
$('#menu').html('<select name="list" data-bind="options: listItems"></select>');
, ale ta metoda nie działa. Jakieś pomysły?
dodajesz to po wykonaniu ko.applyBindings (yourVMHere); – PlTaylor
Upuść pojęcie wiązania (automatycznego) KO na dynamicznie dodanym elemencie DOM i obsłuż go ręcznie. – Vaibhav