ForgeTotal.js 5
it

Total.js 5

Intercettare molte URL con una route jolly

Total.js 5 · total5@0.0.19 routing Eseguita con Total.js 5

Un * come ultimo segmento di una route corrisponde a qualsiasi URL sotto quel percorso. Una route senza jolly è più specifica e vince, quindi puoi gestire il caso generale con il jolly e aggiungere route fisse per le eccezioni. Il percorso della richiesta è disponibile in $.url.

controllers/docs.js
exports.install = function() {
	ROUTE('GET /docs/*', docs);
	ROUTE('GET /docs/changelog/', changelog);
};

function docs($) {
	$.json({ handler: 'docs', url: $.url });
}

function changelog($) {
	$.json({ handler: 'changelog' });
}