Ich möchte Schlüsselwertpaare als Parameter an Backbone-Routen übergeben und möchte, dass sie vor dem Aufruf der zugeordneten Funktion in ein JavaScript-Objekt deserialisiert werden.
%Vor%Wenn ich zu "http: //...#dashboard? key1 = val1 & amp; key2 = val2" gehe, sollte {key1: "val1", key2: "val2"} auf der Konsole ausgedruckt werden.
Ich verwende derzeit die $ .deparam-Methode von jQuery BBQ innerhalb jeder zugeordneten Funktion, um das deserialisierte Objekt zu erhalten. Es wäre schön, wenn ich Router erweitern und nur einmal definieren könnte, so dass params in allen zugeordneten Funktionen als Objekt zugänglich ist. Was wäre ein sauberer Weg, dies zu tun? Und gibt es einige Fallstricke in diesem ??
Vielen Dank,
Mano
Tags und Links javascript backbone.js params query-parameters