Ich möchte ein Objekt in einem viewModel mit einem anderen vom selben Typ (z. B. Person) wechseln. Wenn ich das tue:
%Vor%und binden Sie es mit:
%Vor%es funktioniert großartig beim ersten Mal, aber wenn ich es mit einem anderen Objekt ein zweites Mal binden, wird die erste Bindung nicht verschwinden.
Wie kann ich die Objektperson in meinem viewModel einfach wechseln?
Sie möchten grundsätzlich, dass Ihr gesamtes Ansichtsmodell beobachtbar ist, und dann ein neues personViewModel-Objekt einlagern. Wäre wie:
%Vor%Dann tausche einfach eine neue Person in:
%Vor%Tags und Links knockout.js javascript