Ich möchte Knockout-Mapping verwenden, um nur eine bestimmte Liste von Eigenschaften und nicht andere Eigenschaften (die im Modell vorhanden sind) zuzuordnen.knockout.mapping-Plugin, um nur bestimmte Eigenschaften zuzuordnen
var propertiesToMap = ["PeriodStartDate", "PeriodEndDate", ...]
Wenn ich knockout.mapping.fromJS(data, {}, myModel)
verwende, würden alle Eigenschaften zugeordnet werden. Ich weiß, dass ich benutzerdefinierte Zuordnung knockout.mapping.fromJS(data, customMapping, myModel)
hinzufügen kann, jedoch weiß ich nicht, ob es eine solche Option wie "mapOnlyGivenProperties
" gibt. Ich weiß, dass es "ignore
" Eigenschaft gibt, aber ich will entgegengesetzte Funktionalität.
sehr schöne Lösung – dmoo
@dmoo, danke für nette Worte :) – TSV