ForgeTotal.js 5
hu

Total.js 5

Típusos útvonalparaméterek deklarálása egy actionben

Total.js 5 · total5@0.0.19 actionsroutingvalidation Total.js 5-tel lefuttatva

Egy action a params-szal leírhatja a várt paramétereket, ugyanazokkal a típusnevekkel, mint az input. Az UID-kat az UID() generálja, és ellenőrzőösszeget tartalmaznak, ezért egy tetszőleges sztring nem érvényes UID. Ha egy paraméter nem felel meg a típusának, a framework validációs hibával válaszol, és az action függvényed nem hívódik meg.

definitions/items.js
NEWACTION('Items/read', {
	name: 'Read an item',
	params: 'id:UID',
	action: function($) {
		$.success($.params.id);
	}
});
controllers/items.js
exports.install = function() {
	ROUTE('GET /items/{id}/ --> *Items/read');
};