In Backbone.js verwenden wir einen Router, um ein URL-Format anzugeben und die Seite anzugeben, auf die umgeleitet werden soll.So verschlüsseln Sie eine URL in backbone.js
Zum Beispiel:
"serviceslist/:id/:serviceId": "serviceslist",
serviceslist: function(id, serviceId) {
var self = this;
this.load();
require([
'js/views/patient/serviceslist'
], function(serviceslist) {
self.shell();
if (typeof app.serviceslist !== 'undefined') {
app.serviceslist.destroy();
}
app.serviceslist = new serviceslist({ Id: id, fromouter: false, serviceId: serviceid });
$("#main-nav li.active").removeClass("active");
$("#admin").addClass("active");
});
},
nennen wir in js:
Backbone.history.navigate('#/serviceslist/1456/false/1111', { trigger: true });
der Link wird:
http://localhost:64865/#/serviceslist/1456/false/1111
Gibt es eine Möglichkeit, diesen Teil der URL zu verschlüsseln: 1456/false/1111
?
Da Backbone clientseitig ist, ist jede Verschlüsselung sinnlos, da alles bereits in der Hand des Benutzers liegt, bevor eine Operation ausgeführt werden kann. Meinst du wirklich Verschlüsselung und nicht Codierung? –