Estou usando o KnockoutJS e tenho uma visualização principal e um modelo de visualização. Eu quero que uma caixa de diálogo (a interface do usuário do jQuery) seja exibida com outra exibição à qual um modelo de exibição filho separado será vinculado.
O HTML para o conteúdo da caixa de diálogo é recuperado usando AJAX, portanto, desejo poder chamar ko.applyBindingsdepois que a solicitação for concluída e quero vincular o modelo de exibição filho apenas à parte do HTML carregada via ajax dentro da div da caixa de diálogo.
Isso é realmente possível ou preciso carregar TODAS as minhas visualizações e modelos de exibição quando a página é carregada inicialmente e depois ligar ko.applyBindingsuma vez?
ko.cleanNode(document.getElementById("one")para limpar as coisas ouko.removeNode(document.getElementById("one")limpar as coisas e remover o nó do DOM.