\n\n```","suggestedAnswer":[{"@type":"Answer","text":"Le choix du type MIME du template (`text/x-jQuery-tmpl`) dans le code HTML est choisi de manière à ce qu’il ne soit pas reconnu par le parseur html du navigateur pour qu’il ne soit pas interprété à l’exécution."},{"@type":"Answer","text":"Le choix du conteneur pour le template doit obligatoirement être inclus dans une balise "},{"@type":"Answer","text":"Toute variable devant être fournie par le template doit être comprise dans des accolades précédées du symbôle javascript $. Ex : ${title}"},{"@type":"Answer","text":"Le code proposé n’est pas fonctionnel, il contient des inexactitudes."}],"acceptedAnswer":[{"@type":"Answer","text":"Le choix du type MIME du template (`text/x-jQuery-tmpl`) dans le code HTML est choisi de manière à ce qu’il ne soit pas reconnu par le parseur html du navigateur pour qu’il ne soit pas interprété à l’exécution."},{"@type":"Answer","text":"Toute variable devant être fournie par le template doit être comprise dans des accolades précédées du symbôle javascript $. Ex : ${title}"}]}}

Question du test jQuery

Donné un template pour une application, écrire une description du template.

Intermédiaire

Considérant le code suivant servant à définir un template pour une application, que peut-on dire concernant ce code ?


<script id="bookTemplate" type="text/x-jQuery-tmpl">
    <div>
      <img src="BookPictures/${picture}" alt="" />
      <h2>${title}</h2>
      price: ${formatPrice(price)}
    </div>
</script>
<script type="text/javascript">
    // Creation d'un tableau de livres
    var books = [
        { title: 'ASP.NET 4 Unleashed', price: 37.79, picture: 'AspNet4Unleashed.jpg' },
        { title: 'ASP.NET MVC Unleashed', price: 44.99, picture: 'AspNetMvcUnleashed.jpg' },
        { title: 'ASP.NET Kick Start', price: 4.0, picture: 'AspNetkickStart.jpg' },
        { title: 'ASP.NET MVC Unleashed iPhone', price: 44.99, picture: 'AspNetMvcUnleashedIPhone.jpg' }
    ];
    // Affiche les livres en utilisant le template
    $('#bookTemplate').tmpl(books).appendTo('#bookContainer');
    function formatPrice(price) {
        return '$' + price.toFixed(2);
    }
</script>
Auteur: InconnuStatut : PubliéeQuestion passée 260 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !