Utilisation des requêtes GET en JavaScript
Supposons qu'il y ait un certain objet sur le serveur :
let obj = {1: 'a', 2: 'b', 3: 'c'};
export default function({get}) {
}
Créons trois liens envoyant les paramètres GET au serveur :
<a href="/handler/?key=1">1</a>
<a href="/handler/?key=2">2</a>
<a href="/handler/?key=3">3</a>
Maintenant, ajustons le code du serveur pour que la navigation par le lien affiche l'élément correspondant de l'objet :
export default {
'/handler/': function({get}) {
let obj = {1: 'a', 2: 'b', 3: 'c'};
return obj[get.key];
}
}
Supposons qu'il y ait un tableau d'utilisateurs sur le serveur :
let arr = [
'user1', 'user2', 'user3'
];
Créez des liens affichant dans le navigateur les utilisateurs correspondants.
Modifiez la tâche précédente pour que, en l'absence d'élément dans le tableau avec la clé transmise, une erreur soit envoyée au navigateur.