Ich kann nicht herausfinden, wie man Berechnungen mit knockout js und einem non us locale durchführt. Mein Komma ist, und wird korrekt mit dem jquery.globalization-Plugin validiert, aber die Knockout-Berechnung gibt mir eine NaN. Unterstützt knockout js dies in irgendeiner Weise oder gibt es Workarounds?
Beispiel:
Machen Sie das cartEditor-Beispiel auf der KO-Site knockout, indem Sie Dezimalwerte im Mengenfeld zulassen und globalisierte Eingabe (als Komma-Zeichen) und Ausgabeformatierung zulassen
Ich brauche das auf einer asp.net mvc 3-Site zu arbeiten, weil ich die Website mit der NB-NO-Kultur ausführen und das Modellbinder erwartet, als das Komma-Zeichen
Ich habe so etwas gemacht, indem ich eine benutzerdefinierte Bindung geschrieben habe, die autoNumeric.js für die Formatierung eingepackt hat. ( gist )
%Vor%Die Datenbindung mit dieser benutzerdefinierten autoNumeric-Bindung sieht folgendermaßen aus:
%Vor%Lesen Sie autoNumeric.js umfangreiche Optionen zum Formatieren, um zu sehen, was Sie mit den Einstellungen tun können.
Tags und Links knockout.js asp.net-mvc-3 globalization