Wie werden die Backbone.Router-Ereignisse in Backbone.js ausgelöst?

Router in Backbone.js ist dafür verantwortlich, clientseitige Seiten weiterzuleiten und sie mit Aktionen und Ereignissen zu verbinden, die auf URLs basieren. Aber wie kann man den URL-Wechsel auslösen? Ich meine, wenn der einzige Weg dies zu tun ist, das mit dem Seiten-Routing verbundene Element einzuschließen<a> Etikett.

Weil ich die Ereignisse mousedown und mouseup mit dem Element verknüpft habe, das für das Routing verwendet wird, wenn ich es einfüge<a> Wenn Sie ein Tag eingeben, werden die Ereignisse mousedown und mouseup definitiv ungültig, da dies zu Konflikten mit dem Ereignis click von führt<a> Etikett. Gibt es also andere Möglichkeiten, das Routing durchzuführen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage