202 votes

moteurs de création de modèles de jQuery

Je suis à la recherche d'un moteur de template à utiliser côté client. J'ai essayé quelques un comme jsRepeater et jQuery Templates. Alors qu'ils semblent bien fonctionner dans FireFox, ils ont tous l'air de se décomposer dans IE7 quand il s'agit de rendu des tables HTML.

J'ai aussi pris un coup d'oeil MicrosoftAjaxTemplates.js (à partir de http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16766), mais s'avère que a le même problème.

Des conseils sur d'autres moteurs de template à utiliser?

109voto

ewbi Points 1493

Découvrez post de Rick Strahl Client Templating avec jQuery. Explore jTemplates, il fait ensuite une meilleure affaire pour de John Resig solution micro-création de modèles, même l’améliorer certains. Bonnes comparaisons, beaucoup d’échantillons.

46voto

Todd Menier Points 3599

Juste fait quelques recherches sur ce sujet et je vais être en utilisant jquery-tmpl. Pourquoi?

  1. Il est écrit par John Resig.
  2. Il sera maintenu par le noyau de l'équipe de jQuery comme un "officiel" du plugin. EDIT: Le jQuery équipe ont désapprouvé ce plugin.
  3. Il établit un équilibre parfait entre la simplicité et la fonctionnalité.
  4. Il est très propre et bien pensé de la syntaxe.
  5. HTML-code par défaut.
  6. Il est très extensible.

Plus ici: http://forum.jquery.com/topic/templating-syntax

23voto

KevBurnsJr Points 2917

jQote : http://aefxx.com/jquery-plugins/jqote/

Quelqu'un a eu la solution micro-création de modèles de Resig et empaqueté dans un plugin jQuery.

Je vais utiliser ceci jusqu'à ce que Resig libère son propre (si il sort son propre).

Merci pour le tuyau, ewbi.

17voto

Tomasz Mazur Points 159

13voto

jonsequitur Points 411

jQuery-tmpl sera dans la base jQuery début de jQuery 1.5:

http://blog.jquery.com/2010/10/04/new-official-jquery-plugins-provide-templating-data-linking-and-globalization/

La documentation officielle est ici:

http://api.jquery.com/category/plugins/templates/


EDIT: Il a été laissé de côté de jQuery 1.5 et sera coordonné par le jQuery UI, il sera d'une dépendance de la prochaine jQuery UI Grille.

http://blog.jquery.it/2011/04/16/official-plugins-a-change-in-the-roadmap/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X