Backbone.jsでは、URL形式を指定し、リダイレクト先のページを指定するためにルータを使用します。例えばbackbone.jsでURLを暗号化する方法
:
Backbone.history.navigate('#/serviceslist/1456/false/1111', { trigger: true });
リンクは次のようになります:
http://localhost:64865/#/serviceslist/1456/false/1111
我々はJSで呼び出す
"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");
});
},
この部分のURLを暗号化する方法はありますか:1456/false/1111
?
バックボーンはクライアント側であるため、操作が完了する前にすべてが既にユーザーの手元にあるので、暗号化は無意味です。あなたは本当に暗号化を意味し、暗号化を意味しませんか? –