ForgeTotal.js 5
el

Total.js 5

Ανάγνωση παραμέτρων URL σε μια διαδρομή

Total.js 5 · total5@0.0.19 routingparams Εκτελέστηκε με το Total.js 5

Βάλτε ένα τμήμα του URL σε άγκιστρα και το Total.js εκθέτει την τιμή του στο $.params. Μια διαδρομή μπορεί να περιέχει όσες παραμέτρους χρειάζεστε.

controllers/users.js
exports.install = function() {
	ROUTE('GET /users/{id}/', show_user);
	ROUTE('GET /users/{id}/posts/{post}/', show_post);
};

function show_user($) {
	$.json({ id: $.params.id });
}

function show_post($) {
	$.json({ id: $.params.id, post: $.params.post });
}

Το $.json() στέλνει την τιμή ως JSON. Οι παράμετροι είναι πάντα strings· επικυρώστε ή μετατρέψτε τες μόνοι σας ή δηλώστε τους τύπους τους σε μια ενέργεια (δείτε τη συνταγή για τις ενέργειες).