Un template est une chaine de caractère qui comporte des variables spéciales qui seront remplacées dans la suite de l’exécution.
Cette utilisation peut être pratique pour l’internationalisation d’un contenu en plusieurs langues.
L’utilisation avec Prototype est vraiment très simple et ce fait de cette façon :
// On créer notre template avec nos variables var template = new Template('Bienvenue sur mon #{genre} nommé #{nom}'); // On remplit nos valeurs de remplacement sous forme JSON var valeurs= {genre: 'blog', author: 'Dator Blog'}; // On appliques les valeurs au template template .evaluate(valeurs); // Retourne Bienvenue sur mon blog nommé Dator Blog
L’utilisation de template doit être utiliser uniquement dans un cas précis comme par exemple un système de requête Ajax avec plusieurs adresses dynamique en fonction d’un paramètre .
Mots-clés : Javascript, Prototype